@media only screen and (min-width: 1576px) and (max-width: 2000px) {
	/*** categories inner ***/
.tab_container1{width:473px; margin:20px 0 0px 0; display:none; width:0; height:0; overflow:hidden;}
.filter_small_devices{ display:none; width:0; height:0; overflow:hidden;}

.tabproduct_box1{margin:0 9px 0px 20px; float:left; width:75px; height:170px;}
.tabproduct_box1 a{text-decoration:none;}
.tabproduct_img1{text-align:center; margin-bottom:5px;}
.tabproduct_code1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#7e7e7e;}
.tabproduct_des1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333; text-transform:uppercase;}
/*** categories inner ***/

/** for mobile icon **/
.navicon{display:none; overflow:hidden; height:0;}
/** for mobile icon **/
.meeting-tab{left:145px;}

.body_about1{position:relative; background:#fff; padding-top:0px; width:1500px; margin:0 auto; margin-bottom:30px; display:none; overflow:hidden; height:0;}
.accordian_about{width:768px; padding:0; margin:0 auto; display:none; overflow:hidden; height:0;}
/** for mobile product details menu **/
.productmenu_mobile_tab a {width:21px; height:72px; text-align:center; float:right; padding-top:60px; background:#f05558; display:none; height:0; overflow:hidden;}
.productmenu_container{position:absolute; right:0; top:200px; z-index:100; width:250px; overflow:hidden; display:none; height:0;}
/** for mobile product details menu **/

.orecatalogue1{display:none; overflow:hidden; height:0;}

.privacy_right_container1{display:none; overflow:hidden; height:0;}
.img-width { width:3300px; height:auto;}









/** request produts **/
.midd_heading_container2{width:1200px; margin:0 auto; padding:0; padding-top:150px; padding-left:0;}
.heading_container_inner2{width:1200px; margin:0; padding:0;}
 .button{ margin-left:150px; }
 
 
}


@media only screen and (min-width: 100%) and (max-width: 1576px) {
.acetech { left: 150px; }
/*** header ***/	
.headerbg{background:url(../images/bg_header.png) center top repeat-x; height:137px; position:absolute; width:100%; z-index:100;}
.header_container{width:100%; padding:0; margin:0 auto;}
.header_left{width:370px; float:left; margin-left:30px; }
.header_right{width:830px; float:right; text-align:right; margin-right:26px;}
.logo{padding-top:48px; width:316px;}
.toogle{position:absolute; top:0; left:0;}
.toggleMenu{display:  none; background:url(../images/menubg1.png) right top no-repeat; width:36px; height:26px; text-decoration:none;}
.navtop{font-family: 'MyriadWebProRegular'; font-size:13px; color:#cc9966; margin:30px 0 33px 0;}
.navtop ul{list-style:none; margin:0px; padding:0px;}
.navtop ul li{display:inline; color:#cc9966; margin:0 0px;}
.navtop ul li span{color:#333; margin-left:5px;}
.navtop ul li a{display:inline; color:#999999; text-decoration:none; padding:30px 8px 5px 8px;}
.navtop ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#da2128;}
.navtop ul li .active{display:inline; color:#fff; text-decoration:none; background:#da2128;}
.navtop ul li .icons{display:inline; color:#999999; text-decoration:none; background:none; padding:0; margin:0 0px 0 0px; position:relative; top:0px;}
.navtop ul li .icons1{display:inline; color:#999999; text-decoration:none; background:none; padding:0; margin:0 0px 0 0px; position:relative; top:0px;}

/** for mobile icon **/
.navicon{display:none; overflow:hidden; height:0;}
/** for mobile icon **/
.meeting-tab{left:140px;}

.products_nav{font-family: 'MyriadWebProRegular'; font-size:16px; color:#cc9966; padding:3px 0 0 0;}
.products_nav ul{list-style:none; margin:0px; padding:0px;}
.products_nav ul li{display:inline; color:#cc9966; margin:0 6px 0 26px;}
.products_nav ul li span{color:#da2128; }
.products_nav ul li a{display:inline; color:#da2128; text-decoration:none; padding:4px 8px 5px 8px;}
.products_nav ul li a:hover{display:inline; color:#fff; text-decoration:none; background:url(../images/arrow_topmenu.jpg) center bottom no-repeat #da2128;}
.products_nav ul li .active{display:inline; color:#fff; text-decoration:none; background:url(../images/arrow_topmenu.jpg) center bottom no-repeat #da2128;}
/*** header ***/

/*** inner body catelogue ***/
.midd_inner{position:relative; background:#fff; padding-top:150px; width:100%; margin:0 auto;}
.heading_inner_top{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0 0 15px 30px; font-weight:normal; color:#da2128; float:left;}
.heading_container_top{margin:0 0 15px 25px;}
.heading_container_top .left_container{width:500px; float:left;}
.heading_container_top .left_container h1{font-family: 'MyriadWebProRegular'; font-size:36px; font-weight:normal; color:#da2128;}
.heading_container_top .right_container{width:280px; font-family: 'MyriadWebProRegular'; font-size:36px; font-weight:normal; color:#da2128; float:right; text-align:right; margin-right:17px;}
.catalogue_left{width:464px; float:left;}
.searchbox{
	width:454px; padding-left:10px; background:#ccc; height:152px;
	background: #848182; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#848182', endColorstr='#5f5e5e');
	background: -webkit-gradient(linear, left top, left bottom, from(#848182), to(#5f5e5e));
	background: -moz-linear-gradient(top,  #848182,  #5f5e5e);
}
.searcharea{padding:15px 0 0 0;}
.search{float:left; margin-right:10px;}
.txtboxbg{
	position:relative;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	background:#999;
	border:1px solid #e2e3e4;
	color:#666;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f0f0f1');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f0f0f1));
	background: -moz-linear-gradient(top,  #fbfbfb,  #f0f0f1);
	font:normal 11px Verdana, Geneva, sans-serif;
	margin:0;
	padding:9px 0 9px 8px;
	width:222px;
}

.gobtn{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #454646; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 10px 10px 10px;
	cursor:pointer;
	left:5px;
}

.gobtn:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 10px 10px 10px;
	cursor:pointer;
	left:5px;
}

.select_cat{position:relative; float:left; padding:0; margin-right:10px; left:0; top:-2px;}
.select_cat1{position:relative; float:none; padding:0; margin-right:10px; left:0; top:-2px; width:253px;}
.select_cat2{position:relative; float:left; padding:0; margin-right:10px; left:0; top:-2px; margin-top:10px;}

/*** Select ***/
select.select{
		position:relative;
		z-index:10;
		width:121px !important;
		height:30px !important;
		line-height:30px;
		font:normal 10px Verdana, Geneva, sans-serif;
		color:#666;
}

/* dynamically created SPAN, placed below the SELECT */
span.select{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:121px;
	height:30px;
	line-height:30px;
	text-indent:10px;
	background:url(../images/select_box2.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	padding-top:8px;
	}
	
form div.variation2 span.select{left:0px; top:2px;}

select.select_ecat{
		position:relative;
		z-index:10;
		width:253px !important;
		height:34px !important;
		line-height:30px;
		font:normal 10px Verdana, Geneva, sans-serif;
		color:#666;
		top:-2px;
}

/* dynamically created SPAN, placed below the SELECT */
span.select_ecat{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:253px;
	height:34px;
	line-height:30px;
	text-indent:10px;
	background:url(../images/select_ecat22.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	padding-top:8px;
	}
	
form div.variation2 span.select_ecat{left:0px; top:2px;}
/*** Select ***/

.orecatalogue{display:none; overflow:hidden; height:0;}

.searchbox_txt_top{font-family: 'MyriadWebProRegular'; font-size:17px; font-weight:normal; color:#fff; padding-top:20px; display:none;}
.searchbox_txt{font-family: 'MyriadWebProRegular'; font-size:12px; font-weight:normal; color:#fff; padding:8px 20px 0 0; line-height:14px; display:none;}
.catimg{width:464px; margin-top:4px;}
.catimg1{width:464px;}
.catalogue_right{width:792px; float:left;}
.thumbimg{width:194px; margin:0 0 4px 4px; float:left; position:relative;}
.thumbimg_wish{width:196px; margin:0 4px 4px 0px; float:left; position:relative;}
.newicon_wish{position:absolute; top:0; right:0px;}



.gosearch{float:left; margin:10px 0 0 -7px; position:relative; top:0; left:0;}

.paging{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#cc9966; margin:20px 40px 20px 0; text-align:right; font-weight:bold;}
.paging ul{list-style:none; margin:0px; padding:0px;}
.paging ul li{display:inline; color:#b50000; margin:0;}
.paging ul li .arrow{display:inline; color:#fff; text-decoration:none; background:#000;}
.paging ul li a{display:inline; color:#fff; text-decoration:none; padding:2px 4px; background:#b50000;}
.paging ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#000;}
.paging ul li .active{display:inline; color:#fff; text-decoration:none; background:#000;}



/** img mag **/
span.roll {
    background:url(../images/zoomer.png) center center no-repeat #000;
	background-position:80px 80px;
    height: 144px;
    position: absolute;
    width: 194px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

span.roll2 {
    background:url(../images/zoomer.png) center center no-repeat #000;
	background-position:80px 80px;
    height: 144px;
    position: absolute;
    width: 196px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

span.rolla {
    background:url(../images/lupe.png) center center no-repeat #000;
	background-position:80px 70px;
    height: 144px;
    position: absolute;
    width: 194px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

.catelogue_product_name{font:20px normal Tahoma, Geneva, sans-serif; color:#fff; text-align:center; padding-top:20px;}
.catelogue_product_code{font:14px normal Tahoma, Geneva, sans-serif; color:#fff; text-align:center; padding-top:5px;}
/** img mag **/

.forward_wishlist{width:196px; height:25px; margin:15px 0px 0 0px; float:right; position:relative; right:5px;}
.forward_wishlist a{width:196px; height:25px; background:url(../images/forward_wishlist_btn.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.forward_wishlist a:hover{width:196px; height:25px; background:url(../images/forward_wishlist_btn.jpg) top left no-repeat; background-position:0px -25px; display:block;}

/*** inner body catelogue ***/

/*** catelogue details ***/

.midd_inner_details{position:relative; background:#fff; padding-top:150px; width:1100px; margin:0 auto; }
.midd_inner_details_left{position:relative; width:730px; float:left;}
.midd_inner_details_right{position:relative; width:370px; float:right;}
.deatil_heading{font-family: 'MyriadWebProRegular'; font-size:24px; margin:0 0 5px 0px; font-weight:normal; color:#da2128;}
.details_caption{font-family: 'MyriadWebProRegular'; font-size:18px; margin:0 0 25px 0px; font-weight:normal; color:#000000;}
.catelogue_product{margin:0 25px 25px 0; float:left; width:350px;}
.catalogue_product_img{width:350px; height:480px;}
.catelogue_product_details{margin:0 25px 25px 0; float:left; width:330px;}
.get_inspired_img{margin:0 0 0px 0; position:relative;}
.get_inpired_btn{position:relative; top:-38px; left:0; text-align:right;}
.catalogue_details_txt_red{font:bold 12px Arial, Helvetica, sans-serif; color:#da2128; text-transform:uppercase; line-height:18px;}
.catalogue_details_txt_grey{font:normal 12px Arial, Helvetica, sans-serif; color:#707070; line-height:18px; margin-bottom:7px;}
.productthumbs{margin:10px 0;}
.productthumbs .box{margin:0 10px 5px 0; float:left; width:100px;}
.productthumbs .height{height:270px;}
.productthumbs .box .number{font:normal 11px Arial, Helvetica, sans-serif; color:#666; margin-top:2px;}
.productthumbs .box .details{font:normal 10px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; margin-top:3px;}

.merino-mania-tab{right:460px; top:-40px;}
/*** catelogue details ***/


/*** product categories landing **/
.midd_product_categories{position:relative; background:#fff; padding-top:125px;}
.midd_productbg{background:url(../images/bg_product_cat.jpg) center top no-repeat; height:560px; width:100%; padding-top:25px;}
.middinner_product_cat{position:relative; padding-top:0px; width:100%; margin:0 auto;}

.laminates_img{position:absolute; top:40px; left:350px; width:250px}
.compact_laminates_img{position:absolute; top:200px; left:155px; width:250px}
.post_laminated_img{position:absolute; top:360px; left:340px; width:250px}
.prelaminates_img{position:absolute; top:200px; left:1000px; width:250px}
.plywood_img{position:absolute; top:200px; left:575px; width:250px}
.performance_img{position:absolute; top:40px; left:810px; width:250px}
.writeones_img{position:absolute; top:360px; left:800px; width:250px}

.laminates_btn{position:absolute; top:80px; left:200px;}
.laminates_btn a{width:177px; height:72px; background:url(../images/product_categories/laminates_btn12.png) top left no-repeat; background-position:-177px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.laminates_btn a:hover{width:177px; height:72px; background:url(../images/product_categories/laminates_btn12.png) top left no-repeat; background-position:0px 0px; display:block;}

.compact_laminates_btn{position:absolute; top:260px; left:5px;}
.compact_laminates_btn a{width:177px; height:72px; background:url(../images/product_categories/compact_laminated_btn12.png) top left no-repeat; background-position:-177px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.compact_laminates_btn a:hover{width:177px; height:72px; background:url(../images/product_categories/compact_laminated_btn12.png) top left no-repeat; background-position:0px 0px; display:block;}

.prelaminates_btn{position:absolute; top:260px; left:850px;}
.prelaminates_btn a{width:177px; height:72px; background:url(../images/product_categories/prelaminated_btn12.png) top left no-repeat; background-position:-177px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.prelaminates_btn a:hover{width:177px; height:72px; background:url(../images/product_categories/prelaminated_btn12.png) top left no-repeat; background-position:0px 0px; display:block;}

.post_laminated_btn{position:absolute; top:460px; left:190px;}
.post_laminated_btn a{width:177px; height:72px; background:url(../images/product_categories/post_laminated_btn12.png) top left no-repeat; background-position:-177px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.post_laminated_btn a:hover{width:177px; height:72px; background:url(../images/product_categories/post_laminated_btn12.png) top left no-repeat; background-position:0px 0px; display:block;}

.plywood_btn{position:absolute; top:260px; left:425px;}
.plywood_btn a{width:177px; height:71px; background:url(../images/product_categories/plywood_btn12.png) top left no-repeat; background-position:-177px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.plywood_btn a:hover{width:177px; height:71px; background:url(../images/product_categories/plywood_btn12.png) top left no-repeat; background-position:0px 0px; display:block;}

.performance_btn{position:absolute; top:80px; left:660px;}
.performance_btn a{width:177px; height:72px; background:url(../images/product_categories/performance_btn12.png) top left no-repeat; background-position:-177px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.performance_btn a:hover{width:177px; height:72px; background:url(../images/product_categories/performance_btn12.png) top left no-repeat; background-position:0px 0px; display:block;}

.writeones_btn{position:absolute; top:460px; left:650px;}
.writeones_btn a{width:177px; height:71px; background:url(../images/product_categories/writeones_btn12.png) top left no-repeat; background-position:-177px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.writeones_btn a:hover{width:177px; height:71px; background:url(../images/product_categories/writeones_btn12.png) top left no-repeat; background-position:0px 0px; display:block;}
/*** product categories landing **/

/*** categories inner ***/
.tab_container1{width:473px; margin:20px 0 0px 0; display:none; width:0; height:0; overflow:hidden;}
.filter_small_devices{ display:none; width:0; height:0; overflow:hidden;}
.tabproduct_box1{margin:0 9px 0px 20px; float:left; width:75px; height:170px;}
.tabproduct_box1 a{text-decoration:none;}
.tabproduct_img1{text-align:center; margin-bottom:5px;}
.tabproduct_code1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#7e7e7e;}
.tabproduct_des1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333; text-transform:uppercase;}
.midd_heading_cat_landing{width:100%; margin:0 auto; padding:0 0 10px 0;}
.bradcrums_categories_landing{font-family:Tahoma; font-size:11px; color:#000; margin:20px 30px 0 0px; float:right; width:500px; text-align:right;}
/*** categories inner ***/

/*** inspireme ***/
.inspired{width:100%; margin:0 auto;}
.insipire_container{position:relative; background:#fff; width:100%; margin:0 auto;}
.midd_heading_inspire{width:100%; margin:0 auto; padding:130px 0 10px 0;}
.inspireme_left1{border:1px solid #dedede; width:570px; height:216px; position:relative; float:left; margin-left:27px; margin:0 8px 10px 2px;}
.inspireme_left1 .inspireme_image{position:absolute; top:4px; left:4px; right:4px;}
.inspireme_left1 .heading_inspireme{font-family: 'MyriadWebProRegular'; font-size:28px; color:#fff; margin:20px 0 10px 25px; text-transform:uppercase; position:relative; z-index:100;}
.inspireme_left1 .txt1{font-family: 'MyriadWebProRegular'; font-size:14px; color:#fff; margin:0px 25px 10px 25px; position:relative; z-index:100; line-height:20px;}
.inspireme_left1 .txt2{font-family: 'MyriadWebProRegular'; font-size:12px; color:#fff; margin:0px 25px 25px 25px; position:relative; z-index:100; font-weight:bold; line-height:18px;}
.inspireme_search{border:1px solid #dedede; width:670px; height:216px; position:relative; float:left; margin-bottom:10px;}
.inspireme_search .search_image{position:absolute; top:4px; left:4px; right:4px;}
.inspireme_search .search1{font-family: 'MyriadWebProRegular'; font-size:28px; color:#000; margin:95px 0 10px 20px; text-transform:uppercase; position:relative; z-index:100; font-weight:bold; float:left;}
.inspireme_search .select_roombg{background:url(../images/select_roombg.jpg) top left no-repeat; width:238px; height:102px; float:left; z-index:100; position:relative; margin:60px 3px 0 20px;}
.inspireme_search .or{position:absolute; top:95px; left:365px; z-index:100;}
.inspireme_search .select_roombg .room{position:relative; top:35px; left:30px;}
.inspireme_search .select_colourbg{background:url(../images/select_colourbg.jpg) top left no-repeat; width:237px; height:102px; float:left; z-index:100; position:relative; margin:60px 0 0 0;}
.inspireme_search .select_colourbg .colour{position:relative; top:35px; left:30px;}

.customize_img{width:1200px; padding:0; margin:0 auto; position:relative;}
.customize_btn{position:absolute; text-align:right; top:100px; left:1000px; z-index:100;}
/*** inspireme ***/

/*** inspireme-inner ***/
.heading_container_inner{width:1200px; margin:0; padding:0;}
.heading_main_inner{float:left; width:500px;}
.heading_main_inner h1{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0 0 15px 0px; font-weight:normal; color:#da2128;}
.midd_inspirebg{/*background:url(../images/bg_product_cat.jpg) center top repeat-y;*/backgroundnone repeat scroll 0% 0% rgb(255, 255, 255); height:auto; width:100%; padding:25px 0;}
.midd_inspire_inner{position:relative; padding-top:0px; width:1200px; margin:0 auto;}
.virtual_container{width:691px; height:600px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
/*.virtual_container{width:996px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}*/
.virtual_left{width:686px; padding:0; position:relative; float:left; height:600px; background:#fff;}
.virtual_img{position:relative; width:686px; display:block;}
.virtual_right{width:310px; float:left; background:#fff; height:600px;}
.select_laminates_img{width:185px; padding:5px 0 0 0; margin:0 auto;}
.right_point{width:37px; padding:0; margin:0 auto; margin-bottom:17px;}
.right_laminates_thumb{width:246px; margin:0 auto; margin-bottom:30px;}
.right_laminates_thumb .thumb{float:left; width:72px; margin-left:10px;}
.orange_dining{position:absolute; top:250px; left:200px;}
.green_dining{position:absolute; top:360px; left:16px;}
.blue_dining{position:absolute; top:460px; left:390px;}

.bradcrums_inspire{font-family:Tahoma; font-size:11px; color:#000; margin:20px 10px 0 0px; float:right; width:500px; text-align:right;}
.bradcrums_inspire ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_inspire ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_inspire ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_inspire ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_inspire ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}
/*** inspireme-inner ***/

/*** about ***/
.topabout_container{background:#da2128; height:45px; width:100%; padding:125px 0 0 0px; position:relative;}
.topabout_menu{position:absolute; left:40px; top:125px; z-index:200;}

.body_about1{position:relative; background:#fff; padding-top:0px; width:1500px; margin:0 auto; margin-bottom:30px; display:none; overflow:hidden; height:0;}
.body_about{position:relative; background:#fff; padding-top:0px; width:1200px; margin:0 auto; margin-bottom:30px; }
.heading_container_about{width:1200px;  margin:0 auto; margin-bottom:15px; padding-top:20px;}
.heading_container_about h1{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0; font-weight:normal; color:#da2128; float:left; width:500px; margin-top:10px;}
.aboutleft{width:593px; margin:0px 52px 0 0; float:left;}
.aboutright{width:555px; float:left; margin:5px 0 0 0;}
.aboutright .head{font-family: 'MyriadWebProRegular'; font-size:34px; font-weight:normal; color:#4f4f4f; margin:0 0 30px 0; padding:0;}
.aboutright .about_txt{font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:0; font-weight:normal; color:#666; line-height:18px;}
.aboutlisting{font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:10px 0 0 0; font-weight:normal; color:#666; line-height:18px; background:url(../images/red_arrow1.png) left top no-repeat; padding-left:20px;}
.whatleft{width:123px; float:left; margin:0 20px 20px 0;}
.whatright{width:382px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:0px 0 20px 0; font-weight:normal; color:#666; line-height:18px; }
.readmore{font:normal 13px Tahoma, Geneva, sans-serif; margin-top:15px;}
.readmore a{font:normal 13px Tahoma, Geneva, sans-serif; text-decoration:none; color:#900;}
.readmore a:hover{font:normal 13px Tahoma, Geneva, sans-serif; text-decoration:underline; color:#900;}
.overflow{overflow:scroll; height:350px; overflow-x:hidden;}

.bradcrums_about{font-family:Tahoma; font-size:11px; color:#000; margin:10px 0 0 0px; float:right; width:500px; text-align:right;}
.bradcrums_link{font-family:Tahoma; font-size:11px; color:#000; padding:0; margin:0; display:inline;}
.bradcrums_link a{font-family:Tahoma; font-size:11px; color:#000; display:inline; text-decoration:none; margin:0 7px;}
.bradcrums_link a:hover{font-family:Tahoma; font-size:11px; color:#cd1717; display:inline; text-decoration:none;}
.bradcrums_link span{font-family:Tahoma; font-size:11px; color:#cd1717; display:inline; text-decoration:none; margin:0 7px;}

.accordian_about{width:768px; padding:0; margin:0 auto; display:none; overflow:hidden; height:0;}
/*** about ***/

/*** about whats new ***/
.whatsnew_left{width:455px; float:left; margin-right:40px;}
.whatsnew_left .img{width:100%; margin:0 0 20px 0;}
.bkbtn{background:#333333; width:92px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; behavior:url(border-radius.htc);}
.bkbtn a{background:#333333; font:bold 13px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none; display:block; padding:8px 0 10px 33px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; behavior:url(border-radius.htc);}
.bkbtn a:hover{background:#000; font:bold 13px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none;}
.whatsnew_right{width:700px; float:left; margin-bottom:20px;}
.whatsnew_right .whatnew_heading{font:normal 17px Tahoma, Geneva, sans-serif; color:#000; margin-bottom:3px;}
.whatsnew_right .date{font:normal 13px Tahoma, Geneva, sans-serif; color:#999; margin-bottom:15px;}
.whatsnew_right .whatsnew_detail{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; text-align:justify;}
/*** about whats new ***/

/*** dealers ***/
.topred_bg{background:#da2128; height:45px; width:100%; padding:125px 0 0 0px; position:relative; margin-bottom:10px;}
.topred_menu_container{width:1200px; padding:0; margin:0 auto;}
.topred_menu{font-family: 'MyriadWebProRegular'; font-size:14px; color:#000; margin:0; width:1000px; padding-top:15px;}
.topred_menu ul{list-style:none; margin:0px; padding:0px;}
.topred_menu ul li{display:inline; color:#fff; margin:0;}
.topred_menu ul li a{display:inline; color:#fff; text-decoration:none; padding:15px 30px 20px 30px; margin-right:10px;}
.topred_menu ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#ac0001; border-bottom:3px solid #5b0000;}
.topred_menu ul li .active{display:inline; color:#fff; text-decoration:none; background:#ac0001; border-bottom:3px solid #5b0000;}

.main_body{position:relative; background:#fff; padding-top:0px; width:1200px; margin:10px auto;}
.heading_bradcrum_container{width:1200px; margin:0 auto;}
.heading_bradcrum_container h1{font-family: 'MyriadWebProRegular'; font-size:36px; font-weight:normal; color:#da2128; text-transform:uppercase; margin:20px 0 0 0; float:left; width:500px;}
.heading_bradcrum_container_dealers{width:1200px; margin:0 auto; padding-top:125px;}
.heading_bradcrum_container_dealers h1{font-family: 'MyriadWebProRegular'; font-size:36px; font-weight:normal; color:#da2128; text-transform:uppercase; margin:20px 0 0 0; float:left; width:500px;}

.dealer_left{float:left; width:570px; margin-right:30px;}
.dealer_search{padding:0; margin:0 0 20px 0;}
.dealer_search_select{position:relative; left:0; top:0; float:left; margin-right:10px;}
.search_btn{position:relative; left:0; top:0; float:left;}
.searchbtn1{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #5e6063; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.searchbtn1:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
}
.dealer_img{padding:0; margin:0 0 0px 0;}

.dealer_right{float:left; width:600px; margin-top:50px;}
.dealers_address{font:normal 13px Tahoma, Geneva, sans-serif; color:#6e6e6e;}
.dealers_address ul{list-style:none; margin:0px; padding:0px;}
.dealers_address ul li{float:left; color:#000; margin:0 0 15px 0; width:300px; background:url(../images/dearler_greyline_1200.png) left bottom no-repeat; padding-bottom:10px;}
.dealers_address ul li .address_heading{font:bold 12px/18px Tahoma, Geneva, sans-serif; color:#c11a0d; padding:5px 0 5px 0; background:url(../images/red_bullet_dealer.png) top left no-repeat; padding-left:30px;}
.dealers_address ul li .greytxt{font:normal 12px/16px Tahoma, Geneva, sans-serif; color:#5e6063; padding-left:30px;}

.bradcrums_inner{font-family:Tahoma; font-size:11px; color:#000; margin:40px 20px 0 0px; float:right; width:500px; text-align:right;}
.bradcrums_inner ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_inner ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_inner ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_inner ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_inner ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}

/*** dealers ***/

/*** presence ***/
.presence_left{float:left; width:695px;}
.presence_right{float:left; width:500px;}
.map_container{width:355px; height:530px; float:left; margin-right:10px;}
.map_container1b{width:685px; height:600px; float:left; margin-right:10px;}
.map_address_container{width:320px; float:left; margin-right:10px;}
.mapaddress_box{width:320px; font:normal 12px Tahoma, Geneva, sans-serif; color:#818181; background:url(../images/merino_bulb.png) right top no-repeat; border-bottom:1px solid #a7a9ac;}
.mapaddress_box a{text-decoration:none; display:block; color:#818181; padding:0 0 10px 0;}
.mapaddress_box a:hover{text-decoration:none; background:url(../images/merino_bulb.png) right top no-repeat #e7e7e7; padding:0 0 10px 0;}
.mapadd_heading{padding:10px 5px 5px 15px; color:#da2128; line-height:18px;}
.mapadd_txt{padding:0 5px 5px 15px; line-height:18px;}

.presence_form_container{width:500px; height:600px; float:left; background:#f3f3f3;}
.presence_form_container .formtxt_top{font-family:Arial 'MyriadWebProRegular'; font-size:17px; color:#333; padding:10px 10px 0 20px; line-height:20px;}
.presence_form_container .formtxt_top span{font-family: Tahoma; font-size:11px; color:#333; line-height:14px;}
.presence_form_container .presence_formbox{width:360px; margin:15px 0 0 20px;}
.presence_form_container .presence_formbox .presence_formtxt_left{width:110px; float:left; font:normal 13px Tahoma, Geneva, sans-serif; color:#333; margin:5px 0 10px 0;}
.presence_form_container .presence_formbox .presence_formtxt_right{width:208px; float:left; margin:0px 0 10px 0;}


.presence_left1{float:left; width:835px;}
.presence_right1{float:left; width:360px;}
.map_container1{width:495px; height:471px; float:left; margin-right:10px;}
.map_address_container1{width:320px; float:left; margin-right:10px;}
.mapaddress_box1{width:320px; font:normal 12px Tahoma, Geneva, sans-serif; color:#818181; background:url(../images/merino_bulb.png) right top no-repeat; border-bottom:1px solid #a7a9ac;}
.mapaddress_box1 a{text-decoration:none; display:block; color:#818181; padding:0 0 10px 0;}
.mapaddress_box1 a:hover{text-decoration:none; background:url(../images/merino_bulb.png) right top no-repeat #e7e7e7; padding:0 0 10px 0;}
.mapadd_heading1{padding:10px 5px 5px 15px; color:#da2128; line-height:18px;}
.mapadd_txt1{padding:0 5px 5px 15px; line-height:18px;}

.presence_form_container1{width:360px; height:auto; float:left; background:#f3f3f3;}
.presence_form_container1 .formtxt_top{font-family:Arial 'MyriadWebProRegular'; font-size:17px; color:#333; padding:10px 10px 0 20px; line-height:20px;}
.presence_form_container1 .formtxt_top span{font-family: Tahoma; font-size:11px; color:#333; line-height:14px;}
.presence_form_container1 .presence_formbox{width:360px; margin:15px 0 0 20px;}
.presence_form_container1 .presence_formbox .presence_formtxt_left{width:110px; float:left; font:normal 13px Tahoma, Geneva, sans-serif; color:#333; margin:5px 0 10px 0;}
.presence_form_container1 .presence_formbox .presence_formtxt_right{width:208px; float:left; margin:0px 0 10px 0;}


.txtbox_style{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:200px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e2e3e4');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e2e3e4));
	background: -moz-linear-gradient(top,  #fbfbfb,  #e2e3e4);
	border:1px solid #e2e3e4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

.txtarea_style{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:200px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e2e3e4');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e2e3e4));
	background: -moz-linear-gradient(top,  #fbfbfb,  #e2e3e4);
	border:1px solid #e2e3e4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	height:50px;
}
.presence_select{position:relative; top:5px; left:0;}
.submitbtn{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #5e6063; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.submitbtn:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
}


/*** scroller ***/
.Container{position: absolute; top: 0px; left: 0px; width: 320px; height: 490px;}
#Scroller-1{position: absolute; overflow: hidden; width: 312px; height: 490px;}
.Scroller-Container {position: absolute; top: 0px; left: 0px;}
#Scrollbar-Container {position: absolute; top: 0px; left: 313px;}
.Scrollbar-Track{width: 8px; height: 489px; position: absolute; top: 1px; left: 0px; background:#CCCCCC; z-index:20;}
.Scrollbar-Handle {position: absolute; width: 8px; height: 100px; margin:0px; background:#000; cursor:pointer;}
/*** scroller ***/
/*** Select ***/
select.select_presence{
		position:relative;
		z-index:10;
		width:208px !important;
		height:26px !important;
		line-height:26px;
		font:normal 10px Verdana, Geneva, sans-serif;
		color:#666;
		top:-4px;
}

/* dynamically created SPAN, placed below the SELECT */
span.select_presence{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:208px;
	height:26px;
	line-height:26px;
	text-indent:10px;
	background:url(../images/select_presence1.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	padding-top:5px;
	}
	
form div.variation3 span.select_presence{left:0px; top:2px;}
/*** Select ***/
/*** presence ***/


/*** feedback ***/
.midd_heading_container{width:1200px; margin:0 auto; padding:0; padding-top:150px;}
.feedback_left{float:left; width:595px; margin-right:30px;}
.feedback_right{float:left; width:575px; margin-top:0px;}
.feedback_line1{width:100%; margin-bottom:30px;}
.feedback_line2{width:100%; margin-bottom:15px;}
.feedback_form_txt{font:normal 13px Tahoma, Geneva, sans-serif; color:#666;}
.select_feedback_small{position:relative; left:-1px; top:8px;}
.select_feedback_big{position:relative; left:0; top:0;}
.feedback_line2box{width:180px; float:left;  margin:0 10px 0 0;}
.feedback_line2box-request { width:225px;}
.feedback_line2box1{width:180px; float:left;  margin:0 10px 0 0;}
.feedback_name{font:normal 13px Tahoma, Geneva, sans-serif; color:#666; margin-bottom:5px;}
.txtbox_feedback{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:8px 0 8px 8px;
	margin:0;
	width:170px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#eeeff0');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#eeeff0));
	background: -moz-linear-gradient(top,  #fbfbfb,  #eeeff0);
	border:1px solid #c7c8ca;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

.txtarea_feedback{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:380px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#eeeff0');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#eeeff0));
	background: -moz-linear-gradient(top,  #fbfbfb,  #eeeff0);
	border:1px solid #c7c8ca;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	height:60px;
}

.submitbtn_red{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #da2128; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
}

.submitbtn_red:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
	background:#95989c;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.bradcrums_all{font-family:Tahoma; font-size:11px; color:#000; margin:20px 10px 0 0px; float:right; width:500px; text-align:right;}
.bradcrums_all ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_all ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_all ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_all ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_all ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}

.privacy_right_container{width:500px; float:left; margin-bottom:20px;}
/** scroller for privacy page **/
#privacyscroll { width: 590px; margin:0; padding:0; }
#privacyscroll .viewport { width: 580px; /*height: 350px;*/  height: 373px; overflow: hidden; position: relative; }
#privacyscroll .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0 0 0 0px; width:580px; margin: 0;  line-height:17px; }
/** scroller for privacy page **/
.privacy_right_container1{display:none; overflow:hidden; height:0;}

.career_left_container{width:595px; float:left; margin-right:30px;}
.career_right_container{width:575px; float:left; margin-bottom:20px;}
.career_right_container .txtbody{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; padding-right:10px; text-align:justify}
.career_right_container .txtbody p{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; padding:0 0 10px 0; margin:0;}

/*** feedback ***/

/*** sitemap **/
.sitemap_left{width:190px; margin-right:40px; float:left;}
.sitemap_right{width:970px; float:left;}
.sitemap_right_link ul{list-style:none; margin:0px; padding:0px; float:left; width:320px;}
/*** sitemap **/



/*** footer ***/
.footer{width:100%; z-index:1; margin-bottom:10px;}
.footer_left{width:56%; float:left; margin-left:3%;}
.footer_right{width:38%; float:left; margin-right:3%; text-align:right;}
.footer_right .txt{font-family: 'MyriadWebProRegular'; font-size:12px; color:#999999; margin:0px; float:left; line-height:15px; margin-left:34px;}
.footer_right .footerlogo{float:left;}
.footer_links{font-family: 'MyriadWebProRegular'; font-size:13px; color:#cc9966; margin:0px;}
.footer_links ul{list-style:none; margin:0px; padding:0px;}
.footer_links ul li{display:inline; color:#cc9966; margin:0 0px;}
.footer_links ul li span{color:#333; margin-left:5px;}
.footer_links ul li a{display:inline; color:#999999; text-decoration:none; padding:0px 16px 0px 0px;}
.footer_links ul li a:hover{display:inline; color:#000; text-decoration:none;}
.socialicons{margin-top:20px;}
/*** footer ***/
.img-width { width:2600px; height:auto;}

/** for mobile product details menu **/
.productmenu_mobile_tab a {width:21px; height:72px; text-align:center; float:right; padding-top:60px; background:#f05558; display:none; height:0; overflow:hidden;}
.productmenu_container{position:absolute; right:0; top:200px; z-index:100; width:250px; overflow:hidden; display:none; height:0;}
/** for mobile product details menu **/

/** inspire blocks **/
/*.inspire-block-container{width:90%; padding:0; margin:0 auto;}*/
/** inspire blocks **/





/** request produts **/
.midd_heading_container2{width:1200px; margin:0 auto; padding:0; padding-top:150px; padding-left:0;}
.heading_container_inner2{width:1200px; margin:0; padding:0;}
 .button{ margin-left:0; }
 .finalBox{ width:1200px; float:left; margin-left:0;}
 
.moodboard-bott-container{width:464px; height:286px;}
.moodboard-bott-container .innerbox1 .moodboard-box01{width:139px;}
.moodboard-bott-container .innerbox1 .moodboard-box01 img{width:139px; height:80px;}

.moodboard-container01{width:464px; height:505px;}
.moodenter-right{width:788px; height:505px;}
.moodboard-enterbox01{width:139px;}
.rightcol01{width:383px;}
.rightcol0l-box-top{height:300px;}
.rightcol02-box-bott{height:272px;}
.rightcol02-box-top{height:160px;}
.rightcol0l-box-bott{height:132px;}

.txtbox_style.err123 { width: 97px; }
}



@media only screen and (min-width: 1004px) and (max-width: 1255px) {

.acetech { top: 63px; left: 80px; }
.navtop ul li.acetech { margin: 0 0 0 -50px; }


/*** header ***/	
.headerbg{background:url(../images/bg_header.png) center top repeat-x; height:137px; position:absolute; width:100%; z-index:100;}
.header_container{width:1000px; padding:0; margin:0 auto;}
.header_left{width:320px; float:left; margin-left:20px;}
.header_right{width:640px; float:right; text-align:right; margin-right:20px;}
.logo{padding-top:48px; width:316px;}
..toogle{position:absolute; top:0; left:0;}
.toggleMenu{display:  none; background:url(../images/menubg1.png) right top no-repeat; width:36px; height:26px; text-decoration:none;}
.navtop{font-family: 'MyriadWebProRegular'; font-size:13px; color:#cc9966; margin:30px 0 33px 0;}
.navtop ul{list-style:none; margin:0px; padding:0px;}
.navtop ul li{display:inline; color:#cc9966; margin:0 6px 0 0px;}
.navtop ul li span{color:#333; margin-left:5px;}
.navtop ul li a{display:inline; color:#999999; text-decoration:none; padding:30px 8px 5px 8px;}
.navtop ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#da2128;}
.navtop ul li .active{display:inline; color:#fff; text-decoration:none; background:#da2128;}



/** for mobile icon **/
.navicon{display:none; overflow:hidden; height:0;}
/** for mobile icon **/
.meeting-tab{left:-75px;}
.products_nav{font-family: 'MyriadWebProRegular'; font-size:14px; color:#cc9966; padding:5px 0 0 0;}
.products_nav ul{list-style:none; margin:0px; padding:0px;}
.products_nav ul li{display:inline; color:#cc9966; margin:0 6px 0 8px;}
.products_nav ul li span{color:#da2128; }
.products_nav ul li a{display:inline; color:#da2128; text-decoration:none; padding:4px 6px 5px 6px;}
.products_nav ul li a:hover{display:inline; color:#fff; text-decoration:none; background:url(../images/arrow_topmenu.jpg) center bottom no-repeat #da2128;}
.products_nav ul li .active{display:inline; color:#fff; text-decoration:none; background:url(../images/arrow_topmenu.jpg) center bottom no-repeat #da2128;}
/*** header ***/	



/*** inner body catelogue ***/

.midd_inner{position:relative; background:#fff; padding-top:150px; width:1000px; margin:0 auto;}
.heading_inner_top{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0 0 15px 20px; font-weight:normal; color:#da2128; float:left;}
.heading_container_top{margin:0 0 15px 18px;}
.heading_container_top .left_container{width:500px; float:left;}
.heading_container_top .left_container h1{font-family: 'MyriadWebProRegular'; font-size:32px; font-weight:normal; color:#da2128;}
.heading_container_top .right_container{width:280px; font-family: 'MyriadWebProRegular'; font-size:36px; font-weight:normal; color:#da2128; float:right; text-align:right; margin-right:10px;}
.catalogue_left{width:348px; float:left;}
.searchbox{
	width:338px; padding-left:10px; background:#ccc; height:145px;
	background: #848182; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#848182', endColorstr='#5f5e5e');
	background: -webkit-gradient(linear, left top, left bottom, from(#848182), to(#5f5e5e));
	background: -moz-linear-gradient(top,  #848182,  #5f5e5e);
}
.searcharea{padding:15px 0 0 0;}
.search{float:left; margin-right:0px;}
.txtboxbg{
	position:relative;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	background:#999;
	border:1px solid #e2e3e4;
	color:#666;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f0f0f1');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f0f0f1));
	background: -moz-linear-gradient(top,  #fbfbfb,  #f0f0f1);
	font:normal 11px Verdana, Geneva, sans-serif;
	margin:0;
	padding:9px 0 9px 8px;
	width:160px;
}

.gobtn{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #454646; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 10px 10px 10px;
	cursor:pointer;
	left:3px;
}

.gobtn:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 10px 10px 10px;
	cursor:pointer;
	left:3px;
}

.select_cat{position:relative; float:left; padding:0; margin-right:6px; left:-0px; top:-2px;}
.select_cat1{position:relative; float:none; padding:0; margin-right:10px; left:0; top:-2px; width:253px;}
.select_cat2{position:relative; float:left; padding:0; margin-right:8px; left:0; top:-2px; margin-top:10px;}
/*** Select ***/
select.select{
		position:relative;
		z-index:10;
		width:103px !important;
		height:30px !important;
		line-height:30px;
		font:normal 10px Verdana, Geneva, sans-serif;
		color:#666;
}

/* dynamically created SPAN, placed below the SELECT */
span.select{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:103px;
	height:30px;
	line-height:30px;
	text-indent:5px;
	background:url(../images/select_box3.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	padding-top:8px;
	}
	
form div.variation2 span.select{left:0px; top:2px;}

select.select_ecat{
		position:relative;
		z-index:10;
		width:253px !important;
		height:34px !important;
		line-height:30px;
		font:normal 10px Verdana, Geneva, sans-serif;
		color:#666;
		top:-2px;
}

/* dynamically created SPAN, placed below the SELECT */
span.select_ecat{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:253px;
	height:34px;
	line-height:30px;
	text-indent:10px;
	background:url(../images/select_ecat22.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	padding-top:8px;
	}
	
form div.variation2 span.select_ecat{left:0px; top:2px;}
/*** Select ***/



.orecatalogue{display:none; overflow:hidden; height:0;}

.searchbox_txt_top{font-family: 'MyriadWebProRegular'; font-size:14px; font-weight:normal; color:#fff; padding-top:15px; display:none;}
.searchbox_txt{font-family: 'MyriadWebProRegular'; font-size:11px; font-weight:normal; color:#fff; padding:8px 20px 0 0; line-height:14px; display:none;}
.catimg{width:348px; margin-top:4px;}
.catimg1{width:348px;}
.catalogue_right{width:652px; float:left;}
.thumbimg{width:159px; margin:0 0 4px 4px; float:left; position:relative;}
.thumbimg_wish{width:157px; margin:0 0px 4px 4px; float:left; position:relative;}
.newicon_wish{position:absolute; top:0; right:0px;}

.gosearch{float:left; margin:9px 0 0 -5px; position:relative; top:0; left:0;}

.paging{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#cc9966; margin:20px 2px 20px 0; text-align:right; font-weight:bold;}
.paging ul{list-style:none; margin:0px; padding:0px;}
.paging ul li{display:inline; color:#b50000; margin:0;}
.paging ul li .arrow{display:inline; color:#fff; text-decoration:none; background:#000;}
.paging ul li a{display:inline; color:#fff; text-decoration:none; padding:2px 4px; background:#b50000;}
.paging ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#000;}
.paging ul li .active{display:inline; color:#fff; text-decoration:none; background:#000;}



/** img mag **/
span.roll {
    background:url(../images/zoomer.png) center center no-repeat #000;
	background-position:60px 65px;
    height: 118px;
    position: absolute;
    width: 159px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

span.roll2 {
    background:url(../images/zoomer.png) center center no-repeat #000;
	background-position:60px 65px;
    height: 118px;
    position: absolute;
    width: 157px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

span.rolla {
    background:url(../images/lupe.png) center center no-repeat #000;
	background-position:60px 50px;
    height: 118px;
    position: absolute;
    width: 159px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

.catelogue_product_name{font:20px normal Tahoma, Geneva, sans-serif; color:#fff; text-align:center; padding-top:10px;}
.catelogue_product_code{font:14px normal Tahoma, Geneva, sans-serif; color:#fff; text-align:center; padding-top:5px;}
/** img mag **/

.forward_wishlist{width:196px; height:25px; margin:15px 0px 0 0px; float:right; position:relative; right:0px;}
.forward_wishlist a{width:196px; height:25px; background:url(../images/forward_wishlist_btn.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.forward_wishlist a:hover{width:196px; height:25px; background:url(../images/forward_wishlist_btn.jpg) top left no-repeat; background-position:0px -25px; display:block;}
/*** inner body catelogue ***/



/*** catelogue details ***/
.midd_inner_details{position:relative; background:#fff; padding-top:150px; width:1000px; margin:0 auto; }
.midd_inner_details_left{position:relative; width:630px; float:left;}
.midd_inner_details_right{position:relative; width:370px; float:right;}
.deatil_heading{font-family: 'MyriadWebProRegular'; font-size:24px; margin:0 0 5px 0px; font-weight:normal; color:#da2128;}
.details_caption{font-family: 'MyriadWebProRegular'; font-size:18px; margin:0 0 25px 0px; font-weight:normal; color:#000000;}
.catelogue_product{margin:0 25px 25px 0; float:left; width:350px;}
.catalogue_product_img{width:350px; height:480px;}
.catelogue_product_details{margin:0 25px 25px 0; float:left; width:230px;}
.get_inspired_img{margin:0 0 0px 0; position:relative;}
.get_inpired_btn{position:relative; top:-38px; left:0; text-align:right;}
.catalogue_details_txt_red{font:bold 12px Arial, Helvetica, sans-serif; color:#da2128; text-transform:uppercase; line-height:18px;}
.catalogue_details_txt_grey{font:normal 12px Arial, Helvetica, sans-serif; color:#707070; line-height:18px; margin-bottom:7px;}
.productthumbs{margin:10px 0;}
.productthumbs .box{margin:0 10px 5px 0; float:left; width:100px;}
.productthumbs .height{height:265px;}
.productthumbs .box .number{font:normal 11px Arial, Helvetica, sans-serif; color:#666; margin-top:2px;}
.productthumbs .box .details{font:normal 10px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; margin-top:3px;}
.all_finishes{width:126px; height:25px; margin:15px 0px 0 0px; float:right; position:relative; right:-120px;}
.download-catelogue-tab{width:136px; height:25px; margin:15px 0px 0 0px; float:right; position:relative; right:310px; position:absolute;}
.merino-mania-tab{right:33px; top:-37px;}


/*** catelogue details ***/


/*** product categories landing **/
.midd_product_categories{position:relative; background:#fff; padding-top:125px;}
.midd_productbg{background:url(../images/bg_product_cat.jpg) center top repeat-x; height:880px; width:100%; padding-top:25px; padding-bottom:20px;}
.middinner_product_cat{position:relative; padding-top:0px; width:1000px; margin:0 auto;}

.laminates_img{position:absolute; top:60px; left:140px; width:270px;}
.compact_laminates_img{position:absolute; top:480px; left:140px; width:270px;}
.prelaminates_img{position:absolute; top:60px; left:690px; width:270px;}
.post_laminated_img{position:absolute; top:270px; left:690px; width:270px;}
.plywood_img{position:absolute; top:690px; left:140px; width:270px;}
.performance_img{position:absolute; top:270px; left:140px; width:270px;}
.writeones_img{position:absolute; top:480px; left:690px; width:270px;}

.laminates_btn{position:absolute; top:70px; left:25px;}
.laminates_btn a{width:127px; height:52px; background:url(../images/product_categories/laminates_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.laminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/laminates_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.compact_laminates_btn{position:absolute; top:490px; left:25px;}
.compact_laminates_btn a{width:127px; height:52px; background:url(../images/product_categories/compact_laminated_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.compact_laminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/compact_laminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.prelaminates_btn{position:absolute; top:70px; left:575px;}
.prelaminates_btn a{width:127px; height:52px; background:url(../images/product_categories/prelaminated_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.prelaminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/prelaminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.post_laminated_btn{position:absolute; top:280px; left:575px;}
.post_laminated_btn a{width:132px; height:52px; background:url(../images/product_categories/post_laminated_btn10.png) top left no-repeat; background-position:-132px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.post_laminated_btn a:hover{width:132px; height:52px; background:url(../images/product_categories/post_laminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.plywood_btn{position:absolute; top:700px; left:25px;}
.plywood_btn a{width:127px; height:71px; background:url(../images/product_categories/plywood_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.plywood_btn a:hover{width:127px; height:71px; background:url(../images/product_categories/plywood_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.performance_btn{position:absolute; top:280px; left:25px;}
.performance_btn a{width:127px; height:52px; background:url(../images/product_categories/performance_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.performance_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/performance_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.writeones_btn{position:absolute; top:490px; left:575px;}
.writeones_btn a{width:127px; height:52px; background:url(../images/product_categories/writeones_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.writeones_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/writeones_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
/*** product categories landing **/

/*** categories inner ***/
.tab_container1{width:473px; margin:20px 0 0px 0; display:none; width:0; height:0; overflow:hidden;}
.filter_small_devices{ display:none; width:0; height:0; overflow:hidden;}

.tabproduct_box1{margin:0 9px 0px 20px; float:left; width:75px; height:170px;}
.tabproduct_box1 a{text-decoration:none;}
.tabproduct_img1{text-align:center; margin-bottom:5px;}
.tabproduct_code1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#7e7e7e;}
.tabproduct_des1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333; text-transform:uppercase;}
.midd_heading_cat_landing{width:1000px; margin:0 auto; padding:0 0 10px 0;}
.bradcrums_categories_landing{font-family:Tahoma; font-size:11px; color:#000; margin:20px 30px 0 0px; float:right; width:500px; text-align:right;}
/*** categories inner ***/


/*** inspireme ***/
.inspired{width:1000px; margin:0 auto;}
.insipire_container{position:relative; background:#fff; width:1000px; margin:0 auto;}
.midd_heading_inspire{width:1000px; margin:0 auto; padding:130px 0 10px 0;}
.inspireme_left1{border:1px solid #dedede; width:450px; height:172px; position:relative; float:left; margin-left:18px; margin:0 8px 10px 1px;}
.inspireme_left1 .inspireme_image{position:absolute; top:4px; left:4px; right:4px;}
.inspireme_left1 .heading_inspireme{font-family: 'MyriadWebProRegular'; font-size:20px; color:#fff; margin:20px 0 5px 25px; text-transform:uppercase; position:relative; z-index:100;}
.inspireme_left1 .txt1{font-family: 'MyriadWebProRegular'; font-size:12px; color:#fff; margin:0px 25px 5px 25px; position:relative; z-index:100; line-height:15px;}
.inspireme_left1 .txt2{font-family: 'MyriadWebProRegular'; font-size:11px; color:#fff; margin:0px 25px 25px 25px; position:relative; z-index:100; font-weight:normal; line-height:18px;}
.inspireme_search{border:1px solid #dedede; width:526px; height:172px; position:relative; float:left; margin:0 0 10px 8px;}
.inspireme_search .search_image{position:absolute; top:4px; left:4px; right:4px;}
.inspireme_search .search1{font-family: 'MyriadWebProRegular'; font-size:22px; color:#000; text-transform:uppercase; position:absolute; z-index:100; font-weight:bold; top:-98px; left:-70px;}
.inspireme_search .select_roombg{background:url(../images/select_roombg.jpg) top left no-repeat; width:238px; height:102px; float:left; z-index:100; position:relative; margin:50px 3px 0 15px;}
.inspireme_search .or{position:absolute; top:85px; left:235px; z-index:100;}
.inspireme_search .select_roombg .room{position:relative; top:35px; left:30px;}
.inspireme_search .select_colourbg{background:url(../images/select_colourbg.jpg) top left no-repeat; width:237px; height:102px; float:left; z-index:100; position:relative; margin:50px 0 0 0;}
.inspireme_search .select_colourbg .colour{position:relative; top:35px; left:30px;}

.customize_img{width:990px; padding:0; margin:0 auto; position:relative;}
.customize_btn{position:absolute; text-align:right; top:100px; left:810px; z-index:100;}

/*** inspireme ***/

/*** inspireme-inner ***/
.heading_container_inner{width:1000px; margin:0; padding:0;}
.heading_main_inner{float:left; width:500px;}
.heading_main_inner h1{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0 0 15px 5px; font-weight:normal; color:#da2128;}
.midd_inspirebg{/*background:url(../images/bg_product_cat.jpg) center top repeat-y;*/background:#fcfdf7; height:auto; width:100%; padding:25px 0;}
.midd_inspire_inner{position:relative; padding-top:0px; width:1000px; margin:0 auto;}
.virtual_container{width:691px; height:600px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
/*.virtual_container{width:996px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}*/
.virtual_left{width:686px; padding:0; position:relative; float:left; height:600px; background:#fff;}
.virtual_img{position:relative; width:686px; display:block;}
.virtual_right{width:310px; float:left; background:#fff; height:600px;}
.select_laminates_img{width:185px; padding:5px 0 0 0; margin:0 auto;}
.right_point{width:37px; padding:0; margin:0 auto; margin-bottom:17px;}
.right_laminates_thumb{width:246px; margin:0 auto; margin-bottom:30px;}
.right_laminates_thumb .thumb{float:left; width:72px; margin-left:10px;}
.orange_dining{position:absolute; top:250px; left:200px;}
.green_dining{position:absolute; top:360px; left:16px;}
.blue_dining{position:absolute; top:460px; left:390px;}

.bradcrums_inspire{font-family:Tahoma; font-size:11px; color:#000; margin:20px 10px 0 0px; float:right; width:490px; text-align:right;}
.bradcrums_inspire ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_inspire ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_inspire ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_inspire ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_inspire ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}
/*** inspireme-inner ***/

/*** about ***/
.topabout_container{background:#da2128; height:45px; width:100%; padding:125px 0 0 0px; position:relative;}
.topabout_menu{position:absolute; left:0px; top:125px; z-index:200;}

.body_about1{position:relative; background:#fff; padding-top:0px; width:1500px; margin:0 auto; margin-bottom:30px; display:none; overflow:hidden; height:0;}
.body_about{position:relative; background:#fff; padding-top:0px; width:1000px; margin:0 auto; margin-bottom:30px; }
.heading_container_about{width:1000px; margin:0 auto; margin-bottom:15px; padding-top:20px;}
.heading_container_about h1{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0; font-weight:normal; color:#da2128; float:left; width:500px; margin-top:10px;}
.aboutleft{width:480px; margin:0px 30px 0 0; float:left;}
.aboutright{width:490px; float:left; margin:5px 0 0 0;}
.aboutright .head{font-family: 'MyriadWebProRegular'; font-size:32px; font-weight:normal; color:#4f4f4f; margin:0 0 30px 0; padding:0;}
.aboutright .about_txt{font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:0; font-weight:normal; color:#666; line-height:18px;}
.aboutlisting{font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:10px 0 0 0; font-weight:normal; color:#666; line-height:18px; background:url(../images/red_arrow1.png) left top no-repeat; padding-left:20px;}
.whatleft{width:100px; float:left; margin:0 10px 20px 0;}
.whatright{width:360px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:0px 0 20px 0; font-weight:normal; color:#666; line-height:18px; }
.readmore{font:normal 13px Tahoma, Geneva, sans-serif; margin-top:15px;}
.readmore a{font:normal 13px Tahoma, Geneva, sans-serif; text-decoration:none; color:#900;}
.readmore a:hover{font:normal 13px Tahoma, Geneva, sans-serif; text-decoration:underline; color:#900;}

.bradcrums_about{font-family:Tahoma; font-size:11px; color:#000; margin:10px 0 0 0px; float:right; width:500px; text-align:right;}
.bradcrums_link{font-family:Tahoma; font-size:11px; color:#000; padding:0; margin:0; display:inline;}
.bradcrums_link a{font-family:Tahoma; font-size:11px; color:#000; display:inline; text-decoration:none; margin:0 7px;}
.bradcrums_link a:hover{font-family:Tahoma; font-size:11px; color:#cd1717; display:inline; text-decoration:none;}
.bradcrums_link span{font-family:Tahoma; font-size:11px; color:#cd1717; display:inline; text-decoration:none; margin:0 7px;}

.accordian_about{width:768px; padding:0; margin:0 auto; display:none; overflow:hidden; height:0;}

/*** about ***/

/*** about whats new ***/
.whatsnew_left{width:400px; float:left; margin-right:40px;}
.whatsnew_left .img{width:100%; margin:0 0 20px 0;}
.bkbtn{background:#333333; width:92px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; behavior:url(border-radius.htc);}
.bkbtn a{background:#333333; font:bold 13px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none; display:block; padding:8px 0 10px 33px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; behavior:url(border-radius.htc);}
.bkbtn a:hover{background:#000; font:bold 13px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none;}
.whatsnew_right{width:530px; float:left; margin-bottom:20px;}
.whatsnew_right .whatnew_heading{font:normal 17px Tahoma, Geneva, sans-serif; color:#000; margin-bottom:3px;}
.whatsnew_right .date{font:normal 13px Tahoma, Geneva, sans-serif; color:#999; margin-bottom:15px;}
.whatsnew_right .whatsnew_detail{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; text-align:justify;}
/*** about whats new ***/


/*** dealers ***/
.topred_bg{background:#da2128; height:45px; width:100%; padding:125px 0 0 0px; position:relative; margin-bottom:10px;}
.topred_menu_container{width:970px; padding:0; margin:0 auto;}
.topred_menu{font-family: 'MyriadWebProRegular'; font-size:14px; color:#000; margin:0; width:970px; padding-top:15px;}
.topred_menu ul{list-style:none; margin:0px; padding:0px;}
.topred_menu ul li{display:inline; color:#fff; margin:0;}
.topred_menu ul li a{display:inline; color:#fff; text-decoration:none; padding:15px 30px 20px 30px; margin-right:10px;}
.topred_menu ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#ac0001; border-bottom:3px solid #5b0000;}
.topred_menu ul li .active{display:inline; color:#fff; text-decoration:none; background:#ac0001; border-bottom:3px solid #5b0000;}

.main_body{position:relative; background:#fff; padding-top:0px; width:970px; margin:10px auto;}
.heading_bradcrum_container{width:970px; margin:0 auto;}
.heading_bradcrum_container h1{font-family: 'MyriadWebProRegular'; font-size:34px; font-weight:normal; color:#da2128; text-transform:uppercase; margin:20px 0 0 0; float:left; width:400px;}
.heading_bradcrum_container_dealers{width:970px; margin:0 auto; padding-top:125px;}
.heading_bradcrum_container_dealers h1{font-family: 'MyriadWebProRegular'; font-size:34px; font-weight:normal; color:#da2128; text-transform:uppercase; margin:20px 0 0 0; float:left; width:400px;}

.dealer_left{float:left; width:470px; margin-right:20px;}
.dealer_search{padding:0; margin:0 0 20px 0;}
.dealer_search_select{position:relative; left:0; top:0; float:left; margin-right:10px;}
.search_btn{position:relative; left:0; top:0; float:left;}
.searchbtn1{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #5e6063; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.searchbtn1:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
}
.dealer_img{padding:0; margin:0 0 0px 0;}

.dealer_right{float:left; width:480px; margin-top:50px;}
.dealers_address{font:normal 13px Tahoma, Geneva, sans-serif; color:#6e6e6e;}
.dealers_address ul{list-style:none; margin:0px; padding:0px;}
.dealers_address ul li{float:left; color:#000; margin:0 0 15px 0; width:240px; background:url(../images/dearler_greyline_1200.png) left bottom no-repeat; padding-bottom:10px;}
.dealers_address ul li .address_heading{font:bold 12px/17px Tahoma, Geneva, sans-serif; color:#c11a0d; padding:5px 0 5px 0; background:url(../images/red_bullet_dealer.png) top left no-repeat; padding-left:30px;}
.dealers_address ul li .greytxt{font:normal 12px/16px Tahoma, Geneva, sans-serif; color:#5e6063; padding-left:30px;}

.bradcrums_inner{font-family:Tahoma; font-size:11px; color:#000; margin:40px 20px 0 0px; float:right; width:400px; text-align:right;}
.bradcrums_inner ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_inner ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_inner ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_inner ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_inner ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}

/*** dealers ***/


/*** presence ***/
.presence_left{float:none; width:970px;}
.presence_right{float:none; width:970px; margin-top:20px;}
.map_container{width:590px; height:471px; float:left; margin-right:10px;}
.map_container1b{width:970px; height:471px; float:left; margin-right:none;}
.map_address_container{width:360px; float:left; margin-right:none; position:relative;}
.mapaddress_box{width:360px; font:normal 13px Tahoma, Geneva, sans-serif; color:#818181; background:url(../images/merino_bulb.png) right top no-repeat; border-bottom:1px solid #a7a9ac;}
.mapaddress_box a{text-decoration:none; display:block; color:#818181; padding:0 0 10px 0;}
.mapaddress_box a:hover{text-decoration:none; background:url(../images/merino_bulb.png) right top no-repeat #e7e7e7; padding:0 0 10px 0;}
.mapadd_heading{padding:10px 5px 5px 15px; color:#da2128; line-height:18px;}
.mapadd_txt{padding:0 5px 5px 15px; line-height:18px;}

.presence_form_container{width:962px; height:auto; background:#f3f3f3;}
.presence_form_container .formtxt_top{font-family:Arial 'MyriadWebProRegular'; font-size:18px; color:#333; padding:20px 0 0 30px; line-height:20px;}
.presence_form_container .formtxt_top span{font-family: Tahoma; font-size:11px; color:#333; line-height:14px;}
.presence_form_container .presence_formbox{width:490px; margin:0 auto; margin-top:20px;}
.presence_form_container .presence_formbox .presence_formtxt_left{width:245px; float:left; font:normal 13px Tahoma, Geneva, sans-serif; color:#333; margin:5px 0 10px 0;}
.presence_form_container .presence_formbox .presence_formtxt_right{width:245px; float:left; margin:0px 0 10px 0;}


.presence_left1{float:none; width:970px;}
.presence_right1{float:none; width:970px; margin-top:20px;}
.map_container1{width:590px; height:471px; float:left; margin-right:10px;}
.map_container1a{width:970px; height:471px; float:left; margin-right:none;}
.map_address_container1{width:360px; float:left; margin-right:none; position:relative;}
.mapaddress_box1{width:360px; font:normal 13px Tahoma, Geneva, sans-serif; color:#818181; background:url(../images/merino_bulb.png) right top no-repeat; border-bottom:1px solid #a7a9ac;}
.mapaddress_box1 a{text-decoration:none; display:block; color:#818181; padding:0 0 10px 0;}
.mapaddress_box1 a:hover{text-decoration:none; background:url(../images/merino_bulb.png) right top no-repeat #e7e7e7; padding:0 0 10px 0;}
.mapadd_heading1{padding:10px 5px 5px 15px; color:#da2128; line-height:18px;}
.mapadd_txt1{padding:0 5px 5px 15px; line-height:18px;}

.presence_form_container1{width:962px; height:auto; background:#f3f3f3;}
.presence_form_container1 .formtxt_top{font-family:Arial 'MyriadWebProRegular'; font-size:18px; color:#333; padding:20px 0 0 30px; line-height:20px;}
.presence_form_container1 .formtxt_top span{font-family: Tahoma; font-size:11px; color:#333; line-height:14px;}
.presence_form_container1 .presence_formbox{width:490px; margin:0 auto; margin-top:20px;}
.presence_form_container1 .presence_formbox .presence_formtxt_left{width:245px; float:left; font:normal 13px Tahoma, Geneva, sans-serif; color:#333; margin:5px 0 10px 0;}
.presence_form_container1 .presence_formbox .presence_formtxt_right{width:245px; float:left; margin:0px 0 10px 0;}


.txtbox_style{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:237px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e2e3e4');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e2e3e4));
	background: -moz-linear-gradient(top,  #fbfbfb,  #e2e3e4);
	border:1px solid #e2e3e4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

.txtarea_style{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:237px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e2e3e4');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e2e3e4));
	background: -moz-linear-gradient(top,  #fbfbfb,  #e2e3e4);
	border:1px solid #e2e3e4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	height:50px;
}
.presence_select{position:relative; top:5px; left:0;}
.submitbtn{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #5e6063; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.submitbtn:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
}


/*** scroller ***/
.Container{position: absolute; top: 0px; left: 0px; width: 360px; height: 471px;}
#Scroller-1{position: absolute; overflow: hidden; width: 352px; height: 471px;}
.Scroller-Container {position: absolute; top: 0px; left: 0px;}
#Scrollbar-Container {position: absolute; top: 0px; left: 353px;}
.Scrollbar-Track{width: 8px; height: 470px; position: absolute; top: 1px; left: 0px; background:#CCCCCC; z-index:20;}
.Scrollbar-Handle {position: absolute; width: 8px; height: 100px; margin:0px; background:#000; cursor:pointer;}
/*** scroller ***/

/*** presence ***/


/*** feedback ***/
.midd_heading_container{width:970px; margin:0 auto; padding:0; padding-top:150px;}
.feedback_left{float:left; width:485px; margin-right:15px;}
.feedback_right{float:left; width:470px; margin-top:0px;}
.feedback_line1{width:100%; margin-bottom:30px;}
.feedback_line2{width:100%; margin-bottom:15px;}
.feedback_form_txt{font:normal 13px Tahoma, Geneva, sans-serif; color:#666;}
.select_feedback_small{position:relative; left:-1px; top:8px;}
.select_feedback_big{position:relative; left:0; top:0;}
.feedback_line2box{width:146px; float:left;  margin:0 10px 0 0;}
.feedback_line2box-request { width:192px;}
.feedback_line2box1{width:146px; float:left;  margin:0 10px 0 0;}
.feedback_name{font:normal 13px Tahoma, Geneva, sans-serif; color:#666; margin-bottom:5px;}
.txtbox_feedback{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:8px 0 8px 8px;
	margin:0;
	width:138px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#eeeff0');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#eeeff0));
	background: -moz-linear-gradient(top,  #fbfbfb,  #eeeff0);
	border:1px solid #c7c8ca;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

.txtarea_feedback{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:450px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#eeeff0');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#eeeff0));
	background: -moz-linear-gradient(top,  #fbfbfb,  #eeeff0);
	border:1px solid #c7c8ca;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	height:60px;
}

.submitbtn_red{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #da2128; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
}

.submitbtn_red:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
	background:#95989c;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.bradcrums_all{font-family:Tahoma; font-size:11px; color:#000; margin:20px 10px 0 0px; float:right; width:300px; text-align:right;}
.bradcrums_all ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_all ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_all ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_all ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_all ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}

/*** select ***/
select.select_feedback1{
		position:relative;
		z-index:10;
		width:148px !important;
		height:34px !important;
		line-height:30px;
		font:normal 10px Verdana, Geneva, sans-serif;
		color:#666;
		top:2px;
}

/* dynamically created SPAN, placed below the SELECT */
span.select_feedback1{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:148px;
	height:34px;
	line-height:30px;
	text-indent:10px;
	background:url(../images/select_feedback1.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	padding-top:8px;
	}
	
form div.variation2 span.select_feedback1{left:0px; top:2px;}

select.select_feedback2{
		position:relative;
		z-index:10;
		width:148px !important;
		height:34px !important;
		line-height:30px;
		font:normal 10px Verdana, Geneva, sans-serif;
		color:#666;
}

/* dynamically created SPAN, placed below the SELECT */
span.select_feedback2{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:148px;
	height:34px;
	line-height:30px;
	text-indent:10px;
	background:url(../images/select_feedback1.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	padding-top:8px;
	}
	
form div.variation2 span.select_feedback2{left:0px; top:2px;}

/*** Select ***/

/*** feedback ***/

/** bottom pages **/
.privacy_left_container{width:430px; float:left; margin-right:40px;}
.privacy_right_container{width:500px; float:left; margin-bottom:20px; height:389px;}
.privacy_right_container .txtbody{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666;}

/** scroller for privacy page **/
#privacyscroll { width: 490px; margin:0; padding:0; }
#privacyscroll .viewport { width: 480px; /*height: 350px;*/  height: 395px; overflow: hidden; position: relative; }
#privacyscroll .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0 0 0 0px; width:480px; margin: 0;  line-height:17px; }
/** scroller for privacy page **/
.privacy_right_container1{display:none; overflow:hidden; height:0;}

.career_left_container{width:430px; float:left; margin-right:40px;}
.career_right_container{width:500px; float:left; margin-bottom:20px; height:389px;}
.career_right_container .txtbody{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; padding-right:10px; text-align:justify}
.career_right_container .txtbody p{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; padding:0 0 10px 0; margin:0;}

/*** sitemap **/
.sitemap_left{width:190px; margin-right:20px; float:left;}
.sitemap_right{width:760px; float:left;}
.sitemap_right_link ul{list-style:none; margin:0px; padding:0px; float:left; width:252px;}
/*** sitemap **/
/** bottom pages **/


/*** footer ***/
.footer{width:100%; z-index:1; margin-bottom:10px;}
.footer_left{width:55%; float:left; margin-left:3%;}
.footer_right{width:39%; float:left; margin-right:3%; text-align:right;}
.footer_right .txt{font-family: 'MyriadWebProRegular'; font-size:12px; color:#999999; margin:0px; float:left; line-height:15px; margin-left:-48px;}
.footer_right .footerlogo{float:left;}
.footer_links{font-family: 'MyriadWebProRegular'; font-size:13px; color:#cc9966; margin:0px;}
.footer_links ul{list-style:none; margin:0px; padding:0px;}
.footer_links ul li{display:inline; color:#cc9966; margin:0 0px;}
.footer_links ul li span{color:#333; margin-left:5px;}
.footer_links ul li a{display:inline; color:#999999; text-decoration:none; padding:0px 16px 0px 0px;}
.footer_links ul li a:hover{display:inline; color:#000; text-decoration:none;}
.socialicons{margin-top:20px;}
/*** footer ***/
/** for mobile product details menu **/
.productmenu_mobile_tab a {width:21px; height:72px; text-align:center; float:right; padding-top:60px; background:#f05558; display:none; height:0; overflow:hidden;}
.productmenu_container{position:absolute; right:0; top:200px; z-index:100; width:250px; overflow:hidden; display:none; height:0;}
/** for mobile product details menu **/

.img-width { width:2160px; height:auto;}




/** request produts **/
.midd_heading_container2{width:100%; margin:0 auto; padding:0; padding-top:150px; padding-left:0;}
.heading_container_inner2{width:100%; margin:0; padding:0;}
.button{ margin-left:0; }
.heading_main_inner2 h1{ padding-left:20px;}
.finalBox .left{ width:129px;}  
.finalBox .right{ width:308px; margin-left:15px;}
.finalBox li{ width:458px; margin-right:26px; float:left;}
.finalBox{ width:100%; margin-left:0;}

.heading-vigil{margin:0 0 10px 10px}
.vigiltxt{margin:0 0 10px 10px}
.vigillisting{margin:0 0 10px 10px}

.moodboard-bott-container{width:348px; height:214px;}
.moodboard-bott-container .innerbox1 .moodboard-box01{width:100px;}
.moodboard-bott-container .innerbox1 .moodboard-box01 img{width:100px; height:50px;}
.generatebtn{margin:5px 0 0 0;}
.generatebtn a{padding:5px 12px;}
.moodboard-tab{right:43px; top:-37px;}

.moodboard-container01{width:348px; height:505px;}
.moodenter-right{width:648px; height:505px;}
.mood-leftright-colls{margin-bottom:15px;}
.moodboard-enterbox01{width:101px; height:85px;}
.rightcol01{width:313px;}
.rightcol0l-box-top{height:300px;}
.rightcol02-box-bott{height:272px;}
.rightcol02-box-top{height:160px;}
.rightcol0l-box-bott{height:132px;}
.moodboard-entertxt{font-size:14px; line-height:20px;}
}



@media only screen and (min-width: 768px) and (max-width: 1003px) {

#Mpop .wise { left: 15%; }
.acetech { float:left; position:relative; }


.navtop ul li a.e-cart1 span { margin: 0 0 0 -5px; width: 29px; padding: 0;	 }

.download-catelogue-tab.abgap { position: absolute; top:auto; right: 15px; margin: 20px 0px 0 0; }  

/*** header ***/	
.headerbg{background:url(../images/bg_header_768.png) center top repeat-x; height:175px; position:absolute; width:100%; z-index:1;}
.header_container{width:768px; padding:0; margin:0 auto;}
.header_left{width:768px; float:none; text-align:center; margin:0 auto;}
.header_right{width:768px; float:none; text-align:center; margin:0 auto;}
.logo{padding-top:25px; width:768px; text-align:center;}
.navtop{font-family: 'MyriadWebProRegular'; font-size:13px; color:#cc9966; margin:25px 0 5px 0;}
.navtop ul{list-style:none; margin:0px; padding:0px;}
.navtop ul li{display:inline; color:#cc9966; margin:0 0px;}
.navtop ul li span{color:#333; margin-left:5px;}
.navtop ul li a{display:inline; color:#999999; text-decoration:none; padding:5px 8px 4px 8px;}
.navtop ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#da2128;}
.navtop ul li .active{display:inline; color:#fff; text-decoration:none; background:#da2128;}
.navtop ul li .icons{display:inline; color:#999999; text-decoration:none; background:none; padding:0; margin:0 0px 0 0px; position:relative; top:-10px;}
.navtop ul li .icons1{display:inline; color:#999999; text-decoration:none; background:none; padding:0; margin:0 0px 0 5px; position:relative; top:-10px;}

/** for mobile icon **/
.navicon{display:none; overflow:hidden; height:0;}
/** for mobile icon **/
.meeting-tab{display:none;}


.products_nav{font-family: 'MyriadWebProRegular'; font-size:16px; color:#cc9966; padding:3px 0 0 0;}
.products_nav ul{list-style:none; margin:0px; padding:0px;}
.products_nav ul li{display:inline; color:#cc9966; margin:0 10px 0 10px;}
.products_nav ul li span{color:#333; margin-left:5px;}
.products_nav ul li a{display:inline; color:#fff; text-decoration:none; padding:4px 8px 5px 8px; background:#da2128;}
.products_nav ul li a:hover{display:inline; color:#fff; text-decoration:none; background:url(../images/arrow_topmenu.jpg) center bottom no-repeat #da2128;}
.products_nav ul li .active{display:inline; color:#fff; text-decoration:none; background:url(../images/arrow_topmenu.jpg) center bottom no-repeat #da2128;}
/*** header ***/	
	
	
/*** inner body catelogue ***/

.midd_inner{position:relative; background:#fff; padding-top:187px; width:768px; margin:0 auto;}
.heading_inner_top{font-family: 'MyriadWebProRegular'; font-size:28px; margin:0 0 15px 20px; font-weight:normal; color:#da2128; float:left;}
.heading_container_top{margin:0 0 10px 18px;}
.heading_container_top .left_container{width:300px; float:left;}
.heading_container_top .left_container h1{font-family: 'MyriadWebProRegular'; font-size:32px; font-weight:normal; color:#da2128;}
.heading_container_top .right_container{width:280px; font-family: 'MyriadWebProRegular'; font-size:36px; font-weight:normal; color:#da2128; float:right; text-align:right; margin-right:10px; position:relative; top:-10px;}
.catalogue_left{width:768px; float:none;}
.searchbox{
	width:748px; padding-left:20px; background:#ccc; height:180px;
	background: #848182; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#848182', endColorstr='#5f5e5e');
	background: -webkit-gradient(linear, left top, left bottom, from(#848182), to(#5f5e5e));
	background: -moz-linear-gradient(top,  #848182,  #5f5e5e);
}
.searcharea{padding:20px 0 0 0;}
.search{float:left; margin-right:10px;}
.txtboxbg{
	position:relative;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	background:#999;
	border:1px solid #e2e3e4;
	color:#666;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f0f0f1');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f0f0f1));
	background: -moz-linear-gradient(top,  #fbfbfb,  #f0f0f1);
	font:normal 11px Verdana, Geneva, sans-serif;
	margin:0;
	padding:9px 0 9px 8px;
	width:222px;
}

.gobtn{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #6f6f6f; /* Old browsers */ 
	background: -moz-linear-gradient(top, #6f6f6f 2%, #5c5c5c 100%); /* FF3.6+ */ 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#6f6f6f), color-stop(100%,#5c5c5c)); /* Chrome,Safari4+ */ 
	background: -webkit-linear-gradient(top, #6f6f6f 2%,#5c5c5c 100%); /* Chrome10+,Safari5.1+ */ 
	background: -o-linear-gradient(top, #6f6f6f 2%,#5c5c5c 100%); /* Opera 11.10+ */ 
	background: -ms-linear-gradient(top, #6f6f6f 2%,#5c5c5c 100%); /* IE10+ */ 
	background: linear-gradient(to bottom, #6f6f6f 2%,#5c5c5c 100%); /* W3C */ 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6f6f6f', endColorstr='#5c5c5c',GradientType=0 ); /* IE6-9 */
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px;
	cursor:pointer;
	left:5px;
}

.gobtn:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background: #000; /* Old browsers */ 
	background: -moz-linear-gradient(top, #000 2%, #000 100%); /* FF3.6+ */ 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#000), color-stop(100%,#000)); /* Chrome,Safari4+ */ 
	background: -webkit-linear-gradient(top, #000 2%,#000 100%); /* Chrome10+,Safari5.1+ */ 
	background: -o-linear-gradient(top, #000 2%,#000 100%); /* Opera 11.10+ */ 
	background: -ms-linear-gradient(top, #000 2%,#000 100%); /* IE10+ */ 
	background: linear-gradient(to bottom, #000 2%,#000 100%); /* W3C */ 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000', endColorstr='#000',GradientType=0 ); /* IE6-9 */
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 10px 10px 10px;
	cursor:pointer;
	left:5px;
}

.select_cat{position:relative; float:left; padding:0; margin-right:6px; left:-0px; top:-2px;}

.searchbox_txt_top{font-family: 'MyriadWebProRegular'; font-size:18px; font-weight:normal; color:#fff; padding-top:10px;}
.searchbox_txt{font-family: 'MyriadWebProRegular'; font-size:12px; font-weight:normal; color:#fff; padding:5px 20px 0 0; line-height:18px;}
.catimg{width:768px; margin-top:4px; display:none;}
.catimg1{width:768px; display:none;}
.catimg img{width:100%;}
.catalogue_right{width:768px; float:none; margin-top:4px;}
.thumbimg{width:187px; margin:0 0 4px 4px; float:left; position:relative;}
.thumbimg_wish{width:183px; margin:0 4px 4px 0px; float:left; position:relative;}
.newicon_wish{position:absolute; top:0; right:0px;}

.gosearch{float:left; margin:0px 0 0 -6px; position:relative; top:0; left:0;}
.orecatalogue{display:none; overflow:hidden; height:0;}
.orecatalogue1{float:left; margin:3px 0 0 20px; position:relative; top:0; left:0;}

.paging{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#cc9966; margin:20px 6px 20px 0; text-align:right; font-weight:bold;}
.paging ul{list-style:none; margin:0px; padding:0px;}
.paging ul li{display:inline; color:#b50000; margin:0;}
.paging ul li .arrow{display:inline; color:#fff; text-decoration:none; background:#000;}
.paging ul li a{display:inline; color:#fff; text-decoration:none; padding:2px 4px; background:#b50000;}
.paging ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#000;}
.paging ul li .active{display:inline; color:#fff; text-decoration:none; background:#000;}



/** img mag **/
span.roll {
    background:url(../images/zoomer.png) center center no-repeat #000;
	background-position:75px 80px;
    height: 138px;
    position: absolute;
    width: 188px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

span.roll2 {
    background:url(../images/zoomer.png) center center no-repeat #000;
	background-position:75px 80px;
    height: 138px;
    position: absolute;
    width: 183px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

span.rolla {
    background:url(../images/lupe.png) center center no-repeat #000;
	background-position:75px 70px;
    height: 138px;
    position: absolute;
    width: 188px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

.catelogue_product_name{font:20px normal Tahoma, Geneva, sans-serif; color:#fff; text-align:center; padding-top:15px;}
.catelogue_product_code{font:14px normal Tahoma, Geneva, sans-serif; color:#fff; text-align:center; padding-top:10px;}
/** img mag **/

.forward_wishlist{width:196px; height:25px; margin:15px 0px 0 0px; float:right; position:relative; right:5px;}
.forward_wishlist a{width:196px; height:25px; background:url(../images/forward_wishlist_btn.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.forward_wishlist a:hover{width:196px; height:25px; background:url(../images/forward_wishlist_btn.jpg) top left no-repeat; background-position:0px -25px; display:block;}


/*** inner body catelogue ***/



/*** catelogue details ***/
.midd_inner_details{position:relative; background:#fff; padding-top:187px; width:768px; margin:0 auto; }
.midd_inner_details_left{position:relative; width:743px; float:left; margin-left:25px;}
.midd_inner_details_right{position:relative; width:370px; float:left; margin-left:25px; display:none;}
.deatil_heading{font-family: 'MyriadWebProRegular'; font-size:24px; margin:0 0 5px 25px; font-weight:normal; color:#da2128;}
.details_caption{font-family: 'MyriadWebProRegular'; font-size:18px; margin:0 0 25px 25px; font-weight:normal; color:#000000;}
.catelogue_product{margin:0 25px 25px 0; float:left; width:350px;}
.catalogue_product_img{width:350px; height:480px;}
.catelogue_product_details{margin:0 0px 25px 0; float:left; width:368px;}
.get_inspired_img{margin:0 0 0px 0; position:relative;}
.get_inpired_btn{position:relative; top:-38px; left:0; text-align:right;}
.catalogue_details_txt_red{font:bold 12px Arial, Helvetica, sans-serif; color:#da2128; text-transform:uppercase; line-height:18px;}
.catalogue_details_txt_grey{font:normal 12px Arial, Helvetica, sans-serif; color:#707070; line-height:18px; margin-bottom:7px;}
.productthumbs{margin:10px 0;}
.productthumbs .box{margin:0 20px 5px 0; float:left; width:100px;}
.productthumbs .box .number{font:normal 11px Arial, Helvetica, sans-serif; color:#666; margin-top:2px;}
.productthumbs .box .details{font:normal 10px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; margin-top:3px;}
.all_finishes{width:126px; height:25px; margin:15px 0px 0 0px; float:right; position:absolute; right:5px;}
.download-catelogue-tab{width:136px; height:25px; margin:15px 0px 0 0px; float:right; position:relative; right:140px; position:absolute;}
.merino-mania-tab{right:275px; top:-0px;}
/*** catelogue details ***/


/*** product categories landing **/
.midd_product_categories{position:relative; background:#fff; padding-top:162px;}
.midd_productbg{background:url(../images/bg_product_cat.jpg) center top no-repeat; height:890px; width:100%; padding-top:25px;}
.middinner_product_cat{position:relative; padding-top:0px; width:768px; margin:0 auto;}

.laminates_img{position:absolute; top:60px; left:110px; width:250px;}
.compact_laminates_img{position:absolute; top:480px; left:110px; width:250px;}
.prelaminates_img{position:absolute; top:60px; left:490px; width:250px;}
.post_laminated_img{position:absolute; top:270px; left:490px; width:250px;}
.plywood_img{position:absolute; top:685px; left:110px; width:250px;}
.performance_img{position:absolute; top:270px; left:110px; width:250px;}
.writeones_img{position:absolute; top:480px; left:490px; width:250px;}

.laminates_btn{position:absolute; top:70px; left:25px;}
.laminates_btn a{width:127px; height:52px; background:url(../images/product_categories/laminates_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.laminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/laminates_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.compact_laminates_btn{position:absolute; top:490px; left:25px;}
.compact_laminates_btn a{width:127px; height:52px; background:url(../images/product_categories/compact_laminated_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.compact_laminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/compact_laminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.prelaminates_btn{position:absolute; top:70px; left:400px;}
.prelaminates_btn a{width:127px; height:52px; background:url(../images/product_categories/prelaminated_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.prelaminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/prelaminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.post_laminated_btn{position:absolute; top:280px; left:400px;}
.post_laminated_btn a{width:132px; height:52px; background:url(../images/product_categories/post_laminated_btn10.png) top left no-repeat; background-position:-132px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.post_laminated_btn a:hover{width:132px; height:52px; background:url(../images/product_categories/post_laminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.plywood_btn{position:absolute; top:695px; left:25px;}
.plywood_btn a{width:127px; height:71px; background:url(../images/product_categories/plywood_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.plywood_btn a:hover{width:127px; height:71px; background:url(../images/product_categories/plywood_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.performance_btn{position:absolute; top:280px; left:25px;}
.performance_btn a{width:127px; height:52px; background:url(../images/product_categories/performance_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.performance_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/performance_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.writeones_btn{position:absolute; top:490px; left:400px;}
.writeones_btn a{width:127px; height:52px; background:url(../images/product_categories/writeones_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.writeones_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/writeones_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
/*** product categories landing **/



/*** categories inner ***/
.body_product_details{position:relative; background:#fff; padding-top:187px; width:768px; margin:0 auto; }
.heading_container{width:768px; margin:0 0 25px 0;}
.heading_product_details{font-family: 'MyriadWebProRegular'; font-size:24px; margin:0; font-weight:normal; color:#da2128; float:left; width:270px; margin-left:10px;}
.bradcrums{font-family:Tahoma; font-size:11px; color:#000; margin:5px 0 0 0px; float:right; width:auto; text-align:right; margin-right:15px;}
.bradcrums ul{list-style:none; margin:0px; padding:0px;}
.bradcrums ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}
.product_categories_left{width:250px; float:left; margin-left:10px;}
.product_categories_right{width:498px; float:left; margin-right:10px;}
.product_categories_right h1{font-family: 'MyriadWebProRegular'; font-size:18px; margin:0; font-weight:normal; color:#da2128; padding:0; margin:0 0 0 19px;}

.productmenu{width:100%; font:bold 15px Arial, Verdana, Geneva, sans-serif; color:#000; background:#d33535; padding:10px 0 10px 0; margin-bottom:20px;}
.productmenu ul{list-style:none; margin:0px; padding:0px;}
.productmenu ul li{display:block; color:#da2625; padding:6px 0 6px 0px; margin:0;}
.productmenu ul li a{display:block; color:#f2c3c3; text-decoration:none; padding-left:28px; background:url(../images/arrow_leftmenu.png) top left no-repeat;}
.productmenu ul li a:hover{color:#fff; text-decoration:none; background:url(../images/arrow_leftmenuh.png) top left no-repeat;}
.productmenu ul li .active{color:#fff; text-decoration:none; background:url(../images/arrow_leftmenuh.png) top left no-repeat;}

.productmenu ul li ul{list-style:none; margin:0px; padding:0px;}
.productmenu ul li ul li{display:block; color:#da2625; padding:6px 0 0px 0px; margin:0;}
.productmenu ul li ul li a{font:normal 12px Arial, Helvetica, sans-serif; display:block; color:#440000; text-decoration:none;  background:url(../images/white_circle.png) top left no-repeat; padding-left:15px; margin-left:27px;}
.productmenu ul li ul li a:hover{color:#fff; text-decoration:none;}
.productmenu ul li ul li .active{color:#fff; text-decoration:none; font-weight:bold;}

.topright_line{width:473px; background:#cd1717; font-size:6px; margin:0 0 20px 19px;}
.download_pdf{margin:20px 0 20px 0;}
.tab_container{width:473px; margin:20px 0 0px 0; display:none; width:0; height:0; overflow:hidden;}

.tabproduct_box{margin:0 9px 0px 25px; float:left; width:75px; height:170px; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_box a{text-decoration:none; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_img{text-align:center; margin-bottom:5px; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_code{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#7e7e7e; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_des{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333; text-transform:uppercase; display:none; width:0; height:0; overflow:hidden;}


.tab_container1{width:473px; margin:20px 0 0px 0;}
.filter_small_devices{position:absolute; top:260px; right:0px;}
.filterbox{float:right; position:relative; top:2px; right:11px; margin-bottom:0px;}

.tabproduct_box1{margin:0 0px 0px 19px; float:left; width:75px; height:170px;}
.tabproduct_box1 a{text-decoration:none;}
.tabproduct_img1{text-align:center; margin-bottom:5px; position:relative;}
.tabproduct_code1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#7e7e7e;}
.tabproduct_des1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333; text-transform:uppercase;}

.bottom_arrows{text-align:right; margin-bottom:15px; margin-right:10px;}
.product_arrow_left{width:30px; height:28px; margin-right:3px; float:right;}
.product_arrow_left a{width:30px; height:28px; background:url(../images/left_arrow.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none;}
.product_arrow_left a:hover{width:30px; height:28px; background:url(../images/left_arrow.jpg) top left no-repeat; background-position:-30px 0px; display:block;}
.product_arrow_right{width:30px; height:28px; margin-right:5px; float:right;}
.product_arrow_right a{width:30px; height:28px; background:url(../images/right_arrow.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none;}
.product_arrow_right a:hover{width:30px; height:28px; background:url(../images/right_arrow.jpg) top left no-repeat; background-position:-30px 0px; display:block;}


.csrtab{width:128px; margin:0 10px 15px 0; float:left;}
.tablink{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; background:#e1e1e1; padding:4px 8px 6px 8px; display:block; color:#7f7f7f; text-decoration:none; text-align:center;}
.tablink:hover{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; background:#da2128; padding:4px 8px 6px 8px; display:block; color:#fff; text-decoration:none; text-align:center;}
.tablink_active{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; background:url(../images/tab_arrow.png) center bottom no-repeat #da2128; padding:4px 8px 10px 8px; display:block; color:#fff; text-decoration:none; text-align:center;}

.midd_heading_cat_landing{width:768px; margin:0 auto; padding:0 0 10px 0;}
.bradcrums_categories_landing{display:none;}
/*** categories inner ***/


/*** inspireme ***/
.inspired{width:768px; margin:0 auto;}
.insipire_container{position:relative; background:#fff; width:768px; margin:0 auto; padding-top:187px;}
.midd_heading_inspire{display:none;}
.inspireme_left1{border:1px solid #dedede; width:762px; height:208px; position:relative; float:none; margin-left:2px; margin-bottom:10px;}
.inspireme_left1 .inspireme_image{position:absolute; top:4px; left:4px;}
.inspireme_left1 .inspireme_image img{width:754px; height:200px;}
.inspireme_left1 .heading_inspireme{font-family: 'MyriadWebProRegular'; font-size:28px; color:#fff; margin:33px 0 10px 30px; text-transform:uppercase; position:relative; z-index:100;}
.inspireme_left1 .txt1{font-family: 'MyriadWebProRegular'; font-size:16px; color:#fff; margin:0px 25px 20px 30px; position:relative; z-index:100; line-height:20px;}
.inspireme_left1 .txt2{font-family: 'MyriadWebProRegular'; font-size:13px; color:#fff; margin:0px 25px 25px 30px; position:relative; z-index:100; font-weight:bold; line-height:18px;}
.inspireme_search{border:1px solid #dedede; width:762px; height:209px; position:relative; float:none; margin:0 0 10px 2px;}
.inspireme_search .search_image{position:absolute; top:4px; left:4px; right:4px;}
.inspireme_search .search_image img {width:754px; height:200px;}
.inspireme_search .search1{font-family: 'MyriadWebProRegular'; font-size:28px; color:#000; margin:95px 0 10px 30px; text-transform:uppercase; position:relative; z-index:100; font-weight:bold; float:left;}
.inspireme_search .select_roombg{background:url(../images/select_roombg.jpg) top left no-repeat; width:238px; height:102px; float:left; z-index:100; position:relative; margin:60px 3px 0 30px;}
.inspireme_search .or{position:absolute; top:95px; left:385px; z-index:100;}
.inspireme_search .select_roombg .room{position:relative; top:35px; left:30px;}
.inspireme_search .select_colourbg{background:url(../images/select_colourbg.jpg) top left no-repeat; width:237px; height:102px; float:left; z-index:100; position:relative; margin:60px 0 0 0;}
.inspireme_search .select_colourbg .colour{position:relative; top:35px; left:30px;}


.customize_img{width:768px; padding:0; margin:0 auto; position:relative;}
.customize_btn{position:absolute; text-align:right; top:100px; left:590px; z-index:100;}

/*** inspireme ***/

/*** inspireme-inner ***/
.heading_container_inner{width:768px; margin:0; padding:0;}
.heading_main_inner{float:none; width:300px;}
.heading_main_inner h1{font-family: 'MyriadWebProRegular'; font-size:32px; margin:0 0 15px 0px; font-weight:normal; color:#da2128;}
.midd_inspirebg{/*background:url(../images/bg_product_cat.jpg) center top repeat-y;*/background:#fcfdf7; height:auto; width:100%; padding:25px 0;}
.midd_inspire_inner{position:relative; padding-top:0px; width:768px; margin:0 auto;}
.virtual_container{width:691px; height:600px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.redline{width:694px; font-family: 'MyriadWebProRegular'; font-size:16px; margin:10px auto; font-weight:normal; color:#da2128;}
.virtual_left{width:685px; padding:0; position:relative; float:none; height:600px; background:#fff;}
.virtual_img{position:relative; width:686px; display:block;}
.virtual_right{width:685px; float:none; background:#fff; height:222px;}
.select_laminates_img{width:185px; padding:15px 0 0 0; margin:0 auto;}
.right_orange_pointbox{width:210px; padding:0; margin:0 auto; float:left; margin-left:13px;}
.right_green_pointbox{width:210px; padding:0; margin:0 auto; float:left; margin-top:1px; margin-left:20px}
.right_blue_pointbox{width:210px; padding:0; margin:0 auto; float:left; margin-left:20px}
.right_point{width:37px; padding:0; margin:0 auto; margin-bottom:17px;}
.right_laminates_thumb{width:246px; margin:0 auto; margin-bottom:30px;}
.right_laminates_thumb .thumb{float:left; width:53px; margin-left:10px;}
.orange_dining{position:absolute; top:250px; left:200px;}
.green_dining{position:absolute; top:360px; left:16px;}
.blue_dining{position:absolute; top:460px; left:390px;}

.bradcrums_inspire{font-family:Tahoma; font-size:11px; color:#000; margin:20px 10px 0 0px; float:right; width:490px; text-align:right; display:none;}
.bradcrums_inspire ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_inspire ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_inspire ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_inspire ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_inspire ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}
/*** inspireme-inner ***/

/*** about ***/
.topabout_container{background:#da2128; height:300px; width:200px; padding:162px 0 0 0px; position:absolute; left:570px; top:91px;}
.topabout_menu{position:absolute; left:0px; top:162px; z-index:200; background:#da2128;}

.body_about{position:relative; background:#fff; padding-top:162px; width:768px; margin:0 auto; display:none; overflow:hidden; height:0;}
.heading_container_about{width:768px; margin:0 0 25px 0;}
.heading_container_about h1{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0; font-weight:normal; color:#da2128; float:left; width:400px; margin-top:10px;}
.aboutleft{width:768px; margin:0px 50px 0 0; float:none;}
.aboutleft img{width:100%;}
.aboutright{width:700px; float:none; margin:25px 20px 0 20px;}
.aboutright .head{font-family: 'MyriadWebProRegular'; font-size:34px; font-weight:normal; color:#4f4f4f; margin:0 0 30px 0; padding:0;}
.aboutright .about_txt{font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:0; font-weight:normal; color:#666; line-height:18px;}
.accordian_about{width:758px; padding:0 5px; margin:0 auto; padding-top:180px; margin-bottom:20px;}
.accordian_about h1{width:400px; font-family: 'MyriadWebProRegular'; font-size:36px; margin:0; font-weight:normal; color:#da2128; padding:0 0 0 5px; text-transform:uppercase;}

.body_about1{position:relative; background:#fff; padding-top:0px; width:758px; margin:0 auto; margin-bottom:30px;}
/*.heading_container_about1{width:558px; margin:0 0 25px 0; padding-top:200px;}
.heading_container_about1 h1{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0; font-weight:normal; color:#da2128; float:left; width:400px; margin-top:10px;}*/
.aboutleft1{width:300px; margin:10px 0px 0 0; float:left;}
.aboutleft1 img{width:300px;}
.aboutright1{width:438px; float:right; margin:0px 0 0 20px;}
.aboutright1 .head1{font-family: 'MyriadWebProRegular'; font-size:24px; font-weight:normal; color:#4f4f4f; margin:0 0 10px 0; padding:0; display:none; overflow:none; height:0;}
.aboutright1 .about_txt1{font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:0; font-weight:normal; color:#666; line-height:18px; padding-top:5px; padding-right:20px; text-align:justify;}

.aboutlisting{font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:10px 0 0 0; font-weight:normal; color:#666; line-height:18px; background:url(../images/red_arrow1.png) left top no-repeat; padding-left:20px;}
.whatleft{width:100px; float:left; margin:5px 10px 20px 0;}
.whatright{width:318px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:2px 0 20px 0; font-weight:normal; color:#666; line-height:18px; }
.readmore{font:normal 13px Tahoma, Geneva, sans-serif; margin-top:15px;}
.readmore a{font:normal 13px Tahoma, Geneva, sans-serif; text-decoration:none; color:#900;}
.readmore a:hover{font:normal 13px Tahoma, Geneva, sans-serif; text-decoration:underline; color:#900;}

.bradcrums_about{font-family:Tahoma; font-size:11px; color:#000; margin:10px 0 0 0px; float:right; width:500px; text-align:right; display:none;}
.bradcrums_link{font-family:Tahoma; font-size:11px; color:#000; padding:0; margin:0; display:inline;}
.bradcrums_link a{font-family:Tahoma; font-size:11px; color:#000; display:inline; text-decoration:none; margin:0 7px;}
.bradcrums_link a:hover{font-family:Tahoma; font-size:11px; color:#cd1717; display:inline; text-decoration:none;}
.bradcrums_link span{font-family:Tahoma; font-size:11px; color:#cd1717; display:inline; text-decoration:none; margin:0 7px;}

/*** about ***/

/*** about whats new ***/
.whatsnew_left{width:455px; float:left; margin-right:40px;}
.whatsnew_left .img{width:355px; margin:0 0 20px 0; float:left;}
.bkbtn{background:#333333; width:70px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; behavior:url(border-radius.htc); float:left; margin:93px 0 0 10px;}
.bkbtn a{background:#333333; font:bold 12px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none; display:block; padding:6px 0 7px 22px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; behavior:url(border-radius.htc);}
.bkbtn a:hover{background:#000; font:bold 12px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none;}
.whatsnew_right{width:auto; float:left; margin-bottom:20px;}
.whatsnew_right .whatnew_heading{font:normal 17px Tahoma, Geneva, sans-serif; color:#000; margin-bottom:3px;}
.whatsnew_right .date{font:normal 13px Tahoma, Geneva, sans-serif; color:#999; margin-bottom:15px;}
.whatsnew_right .whatsnew_detail{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; text-align:justify;}
/*** about whats new ***/



/*** dealers ***/
.topred_bg{background:#da2128; height:45px; width:100%; padding:165px 0 0 0px; position:relative; margin-bottom:10px;}
.topred_menu_container{width:750px; padding:0; margin:0 auto;}
.topred_menu{font-family: 'MyriadWebProRegular'; font-size:14px; color:#000; margin:0; width:700px; padding-top:15px;}
.topred_menu ul{list-style:none; margin:0px; padding:0px;}
.topred_menu ul li{display:inline; color:#fff; margin:0;}
.topred_menu ul li a{display:inline; color:#fff; text-decoration:none; padding:15px 30px 20px 30px; margin-right:10px;}
.topred_menu ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#ac0001; border-bottom:3px solid #5b0000;}
.topred_menu ul li .active{display:inline; color:#fff; text-decoration:none; background:#ac0001; border-bottom:3px solid #5b0000;}

.main_body{position:relative; background:#fff; padding-top:0px; width:750px; margin:10px auto;}
.heading_bradcrum_container{width:750px; margin:0 auto;}
.heading_bradcrum_container h1{font-family: 'MyriadWebProRegular'; font-size:34px; font-weight:normal; color:#da2128; text-transform:uppercase; margin:20px 0 0 0; float:left; width:350px;}
.heading_bradcrum_container_dealers{width:750px; margin:0 auto; padding-top:162px;}
.heading_bradcrum_container_dealers h1{font-family: 'MyriadWebProRegular'; font-size:34px; font-weight:normal; color:#da2128; text-transform:uppercase; margin:20px 0 0 0; float:left; width:350px;}

.dealer_left{float:none; width:750px; margin-right:none;}
.dealer_search{padding:0; margin:0 0 20px 0;}
.dealer_search_select{position:relative; left:0; top:0; float:left; margin-right:10px;}
.search_btn{position:relative; left:0; top:0; float:left;}
.searchbtn1{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #5e6063; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.searchbtn1:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
}
.dealer_img{padding:0; margin:0 0 20px 0; display:none;}
.dealer_img img{width:100%;}

.dealer_right{float:none; width:750px; margin-top:20px;}
.dealers_address{font:normal 13px Tahoma, Geneva, sans-serif; color:#6e6e6e;}
.dealers_address ul{list-style:none; margin:0px; padding:0px;}
.dealers_address ul li{float:left; color:#000; margin:0 0 15px 0; width:375px; background:url(../images/dearler_greyline_1200.png) left bottom no-repeat; padding-bottom:10px;}
.dealers_address ul li .address_heading{font:bold 12px/17px Tahoma, Geneva, sans-serif; color:#c11a0d; padding:5px 0 5px 30px; background:url(../images/red_bullet_dealer.png) top left no-repeat;}
.dealers_address ul li .greytxt{font:normal 12px/16px Tahoma, Geneva, sans-serif; color:#5e6063; padding-left:30px;}

.bradcrums_inner{font-family:Tahoma; font-size:11px; color:#000; margin:40px 20px 0 0px; float:right; width:330px; text-align:right; display:none;}
.bradcrums_inner ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_inner ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_inner ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_inner ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_inner ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}

/*** dealers ***/

/*** presence ***/
.presence_left{float:none; width:750px;}
.presence_right{float:none; width:750px; margin-top:20px;}
.map_container{width:490px; height:471px; float:left; margin-right:10px;}
.map_container1b{width:750px; height:471px; float:none; margin-right:none;}
.map_address_container{width:240px; float:left; margin-right:none; position:relative;}
.mapaddress_box{width:240px; font:normal 11px Tahoma, Geneva, sans-serif; color:#818181; background:url(../images/merino_bulb1.png) right top no-repeat; border-bottom:1px solid #a7a9ac;}
.mapaddress_box a{text-decoration:none; display:block; color:#818181; padding:0 0 10px 0;}
.mapaddress_box a:hover{text-decoration:none; background:url(../images/merino_bulb1.png) right top no-repeat #e7e7e7; padding:0 0 10px 0;}
.mapadd_heading{padding:10px 5px 5px 10px; color:#da2128; line-height:15px;}
.mapadd_txt{padding:0 5px 5px 10px; line-height:16px;}

.presence_form_container{width:750px; height:auto; background:#f3f3f3;}
.presence_form_container .formtxt_top{font-family:Arial 'MyriadWebProRegular'; font-size:18px; color:#333; padding:20px 0 0 30px; line-height:20px;}
.presence_form_container .formtxt_top span{font-family: Tahoma; font-size:11px; color:#333; line-height:14px;}
.presence_form_container .presence_formbox{width:490px; margin:0 auto; margin-top:20px;}
.presence_form_container .presence_formbox .presence_formtxt_left{width:245px; float:left; font:normal 13px Tahoma, Geneva, sans-serif; color:#333; margin:5px 0 10px 0;}
.presence_form_container .presence_formbox .presence_formtxt_right{width:245px; float:left; margin:0px 0 10px 0;}


.presence_left1{float:none; width:750px;}
.presence_right1{float:none; width:750px; margin-top:20px;}
.map_container1{width:490px; height:471px; float:left; margin-right:10px;}
.map_container1a{width:750px; height:471px; float:none; margin-right:none;}
.map_address_container1{width:240px; float:left; margin-right:none; position:relative;}
.mapaddress_box1{width:240px; font:normal 11px Tahoma, Geneva, sans-serif; color:#818181; background:url(../images/merino_bulb1.png) right top no-repeat; border-bottom:1px solid #a7a9ac;}
.mapaddress_box1 a{text-decoration:none; display:block; color:#818181; padding:0 0 10px 0;}
.mapaddress_box1 a:hover{text-decoration:none; background:url(../images/merino_bulb1.png) right top no-repeat #e7e7e7; padding:0 0 10px 0;}
.mapadd_heading1{padding:10px 5px 5px 10px; color:#da2128; line-height:15px;}
.mapadd_txt1{padding:0 5px 5px 10px; line-height:16px;}

.presence_form_container1{width:750px; height:auto; background:#f3f3f3;}
.presence_form_container1 .formtxt_top{font-family:Arial 'MyriadWebProRegular'; font-size:18px; color:#333; padding:20px 0 0 30px; line-height:20px;}
.presence_form_container1 .formtxt_top span{font-family: Tahoma; font-size:11px; color:#333; line-height:14px;}
.presence_form_container1 .presence_formbox{width:490px; margin:0 auto; margin-top:20px;}
.presence_form_container1 .presence_formbox .presence_formtxt_left{width:245px; float:left; font:normal 13px Tahoma, Geneva, sans-serif; color:#333; margin:5px 0 10px 0;}
.presence_form_container1 .presence_formbox .presence_formtxt_right{width:245px; float:left; margin:0px 0 10px 0;}
.txtbox_style{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:237px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e2e3e4');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e2e3e4));
	background: -moz-linear-gradient(top,  #fbfbfb,  #e2e3e4);
	border:1px solid #e2e3e4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

.txtarea_style{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:237px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e2e3e4');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e2e3e4));
	background: -moz-linear-gradient(top,  #fbfbfb,  #e2e3e4);
	border:1px solid #e2e3e4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	height:50px;
}
.presence_select{position:relative; top:5px; left:0;}
.submitbtn{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #6f6f6f; /* Old browsers */ 
	background: -moz-linear-gradient(top, #6f6f6f 2%, #5c5c5c 100%); /* FF3.6+ */ 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#6f6f6f), color-stop(100%,#5c5c5c)); /* Chrome,Safari4+ */ 
	background: -webkit-linear-gradient(top, #6f6f6f 2%,#5c5c5c 100%); /* Chrome10+,Safari5.1+ */ 
	background: -o-linear-gradient(top, #6f6f6f 2%,#5c5c5c 100%); /* Opera 11.10+ */ 
	background: -ms-linear-gradient(top, #6f6f6f 2%,#5c5c5c 100%); /* IE10+ */ 
	background: linear-gradient(to bottom, #6f6f6f 2%,#5c5c5c 100%); /* W3C */ 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6f6f6f', endColorstr='#5c5c5c',GradientType=0 ); /* IE6-9 */
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.submitbtn:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background: #000; /* Old browsers */ 
	background: -moz-linear-gradient(top, #000 2%, #000 100%); /* FF3.6+ */ 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#000), color-stop(100%,#000)); /* Chrome,Safari4+ */ 
	background: -webkit-linear-gradient(top, #000 2%,#000 100%); /* Chrome10+,Safari5.1+ */ 
	background: -o-linear-gradient(top, #000 2%,#000 100%); /* Opera 11.10+ */ 
	background: -ms-linear-gradient(top, #000 2%,#000 100%); /* IE10+ */ 
	background: linear-gradient(to bottom, #000 2%,#000 100%); /* W3C */ 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000', endColorstr='#000',GradientType=0 ); /* IE6-9 */
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
}


/*** scroller ***/
.Container{position: absolute; top: 0px; left: 0px; width: 250px; height: 471px;}
#Scroller-1{position: absolute; overflow: hidden; width: 242px; height: 471px;}
.Scroller-Container {position: absolute; top: 0px; left: 0px;}
#Scrollbar-Container {position: absolute; top: 0px; left: 242px;}
.Scrollbar-Track{width: 8px; height: 470px; position: absolute; top: 1px; left: 0px; background:#CCCCCC; z-index:20;}
.Scrollbar-Handle {position: absolute; width: 8px; height: 100px; margin:0px; background:#000; cursor:pointer;}
/*** scroller ***/

/*** presence ***/


/*** feedback ***/
.midd_heading_container{width:750px; margin:0 auto; padding:0; padding-top:187px;}
.feedback_left{float:none; width:750px; margin-right:none;}
.feedback_left img{width:100%;}
.feedback_right{float:none; width:740px; margin-left:10px;}
.feedback_line1{width:100%; margin-bottom:30px;}
.feedback_line2{width:100%; margin-bottom:15px;}
.feedback_form_txt{font:normal 13px Tahoma, Geneva, sans-serif; color:#666;}
.select_feedback_small{position:relative; left:-1px; top:8px;}
.select_feedback_big{position:relative; left:0; top:0;}
.feedback_line2box{width:200px; float:left;  margin:0 10px 0 0;}
.feedback_line2box1{width:200px; float:left;  margin:0 10px 0 0;}
.feedback_name{font:normal 13px Tahoma, Geneva, sans-serif; color:#666; margin-bottom:5px;}
.txtbox_feedback{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:8px 0 8px 8px;
	margin:0;
	width:190px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#eeeff0');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#eeeff0));
	background: -moz-linear-gradient(top,  #fbfbfb,  #eeeff0);
	border:1px solid #c7c8ca;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

.txtarea_feedback{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:380px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#eeeff0');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#eeeff0));
	background: -moz-linear-gradient(top,  #fbfbfb,  #eeeff0);
	border:1px solid #c7c8ca;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	height:60px;
}

.submitbtn_red{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #da2128; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
}

.submitbtn_red:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
	background:#95989c;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.bradcrums_all{font-family:Tahoma; font-size:11px; color:#000; margin:20px 10px 0 0px; float:right; width:200px; text-align:right; display:none;}
.bradcrums_all ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_all ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_all ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_all ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_all ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}

/*** feedback ***/

/** bottom pages **/
.privacy_left_container{width:230px; float:none; margin-right:40px; display:none;}
.privacy_right_container1{width:auto; float:none; margin-bottom:20px; height:428px;}
.privacy_right_container{display:none; overflow:hidden; height:0;}

.career_left_container{width:430px; float:left; margin-right:40px; display:none;}
.career_right_container{width:auto; float:none; margin-bottom:20px;}
.career_right_container .txtbody{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; padding-right:10px; text-align:justify}
.career_right_container .txtbody p{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; padding:0 0 10px 0; margin:0;}
.bottom_arrows1{text-align:right; margin:10px 5px 15px 0;}
/** bottom pages **/

/*** sitemap **/
.sitemap_left{width:750px; margin-right:none; float:none;}
.sitemap_left_link{width:100%; font:normal 13px Tahoma, Verdana, Geneva, sans-serif; color:#999; padding:0px 0 0px 0; margin-bottom:0px; position:relative;}
.sitemap_left_link ul{list-style:none; margin:0px; padding:0px;}
.sitemap_left_link ul li{display:block; color:#999; padding:5px 0px 5px 0px; margin:0; float:left; width:250px;}
.sitemap_left_link ul li a{display:block; color:#999; text-decoration:none; padding-left:20px; background:url(../images/sitemap_arrow.png) top left no-repeat;}
.sitemap_left_link ul li a:hover{color:#000; text-decoration:none; background:url(../images/sitemap_arrow.png) top left no-repeat;}

.sitemap_right{width:750px; float:left;}
.sitemap_right_link ul{list-style:none; margin:0px; padding:0px; float:left; width:250px;}
/*** sitemap **/


/*** footer ***/
.footer{width:auto; z-index:1; margin-bottom:10px;}
.footer_left{width:auto; float:none; text-align:center;}
.footer_right{width:748px; float:none; margin-top:10px;}
.footer_right .txt{font-family: 'MyriadWebProRegular'; font-size:12px; color:#999999; margin:0px; float:left; line-height:15px; margin-left:160px;}
.footer_right .footerlogo{float:left; margin-right:0;}
.footer_links{font-family: 'MyriadWebProRegular'; font-size:13px; color:#cc9966; margin:0px;}
.footer_links ul{list-style:none; margin:0px; padding:0px;}
.footer_links ul li{display:inline; color:#cc9966; margin:0 0px;}
.footer_links ul li span{color:#333; margin-left:5px;}
.footer_links ul li a{display:inline; color:#999999; text-decoration:none; padding:0px 16px 0px 0px;}
.footer_links ul li a:hover{display:inline; color:#000; text-decoration:none;}
.socialicons{margin:15px 0 0 310px;}
/*** footer ***/
/** for mobile product details menu **/
.productmenu_mobile_tab a {width:21px; height:72px; text-align:center; float:right; padding-top:60px; background:#f05558; display:none; height:0; overflow:hidden;}
.productmenu_container{position:absolute; right:0; top:200px; z-index:100; width:250px; overflow:hidden; display:none; height:0;}
/** for mobile product details menu **/

.img-width { width:1750px; height:auto;}
#mover, #mover2	{width: 104px; height: 104px;}
#overlay, #overlay2	{width: 102px; height: 102px;}



/** request produts **/
.midd_heading_container2{width:100%; padding-top:200px; padding-left:0;}
.heading_container_inner2{width:100%;}
.button{ margin-left:50px; }
.heading_main_inner2 h1{ padding-left:50px;}
.finalBox .left{ width:129px;}  
.finalBox .right{ width:308px; margin-left:15px;}
.finalBox li{ width:465px; margin-right:0; float:none; min-height:135px; margin-left:50px;}
.finalBox{ width:100%; margin-left:0;}

.heading-vigil{margin:0 0 10px 5px}
.vigiltxt{margin:0 0 10px 5px}
.vigillisting{margin:0 0 10px 5px}

}



@media only screen and (min-width: 600px) and (max-width: 767px) {

#Mpop .wise { left: 15%; }
.acetech { float:left; position:relative; }


.navtop ul li a.e-cart1 span { margin: 0 0 0 -5px; width: 29px; padding: 0;	 }

.download-catelogue-tab.abgap { display: block;  margin: 0 10px 0 0; z-index: 99; float: left; }


/*** header ***/	
.headerbg{background:url(../images/bg_header_768.png) center top repeat-x; height:175px; position:absolute; width:100%; z-index:1;}
.header_container{width:600px; padding:0; margin:0 auto;}
.header_left{width:600px; float:none; text-align:center; margin:0 auto;}
.header_right{width:600px; float:none; text-align:center; margin:0 auto;}
.logo{padding-top:25px; width:600px; text-align:center;}
.navtop{font-family: 'MyriadWebProRegular'; font-size:13px; color:#cc9966; margin:25px 0 5px 0; width:600px;}
.navtop ul{list-style:none; margin:0px; padding:0px;}
.navtop ul li{display:inline; color:#cc9966; margin:0 0px;}
.navtop ul li span{color:#333; margin-left:5px;}
.navtop ul li a{display:inline; color:#999999; text-decoration:none; padding:5px 8px 4px 8px;}
.navtop ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#da2128;}
.navtop ul li .active{display:inline; color:#fff; text-decoration:none; background:#da2128;}
.navtop ul li .icons{display:inline; color:#999999; text-decoration:none; background:none; padding:0; margin:0 0px 0 0px; position:relative; top:-10px;}
.navtop ul li .icons1{display:inline; color:#999999; text-decoration:none; background:none; padding:0; margin:0 0px 0 5px; position:relative; top:-10px;}

/** for mobile icon **/
.navicon{display:none; overflow:hidden; height:0;}
/** for mobile icon **/
.meeting-tab{display:none;}


.products_nav{font-family: 'MyriadWebProRegular'; font-size:15px; color:#cc9966; padding:3px 0 0 0; width:600px;}
.products_nav ul{list-style:none; margin:0px; padding:0px;}
.products_nav ul li{display:inline; color:#cc9966; margin:0 10px 0 5px;}
.products_nav ul li span{color:#333; margin-left:5px;}
.products_nav ul li a{color:#fff; text-decoration:none; padding:4px 5px 5px 5px; background:#da2128;}
.products_nav ul li a:hover{color:#fff; text-decoration:none; background:url(../images/arrow_topmenu.jpg) center bottom no-repeat #da2128;}
.products_nav ul li .active{color:#fff; text-decoration:none; background:url(../images/arrow_topmenu.jpg) center bottom no-repeat #da2128;}
/*** header ***/	
	
	
/*** inner body catelogue ***/

.midd_inner{position:relative; background:#fff; padding-top:187px; width:600px; margin:0 auto;}
.heading_inner_top{font-family: 'MyriadWebProRegular'; font-size:28px; margin:0 0 15px 20px; font-weight:normal; color:#da2128; float:left;}
.heading_container_top{margin:0 0 10px 5px;}
.heading_container_top .left_container{width:300px; float:left;}
.heading_container_top .left_container h1{font-family: 'MyriadWebProRegular'; font-size:28px; font-weight:normal; color:#da2128;}
.heading_container_top .right_container{width:280px; font-family: 'MyriadWebProRegular'; font-size:36px; font-weight:normal; color:#da2128; float:right; text-align:right; margin-right:0; position:relative; top:-10px;}
.catalogue_left{width:600px; float:none;}
.searchbox{
	width:580px; padding-left:20px; background:#ccc; height:140px;
	background: #848182; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#848182', endColorstr='#5f5e5e');
	background: -webkit-gradient(linear, left top, left bottom, from(#848182), to(#5f5e5e));
	background: -moz-linear-gradient(top,  #848182,  #5f5e5e);
}
.searcharea{padding:20px 0 0 0;}
.search{float:left; margin-right:10px;}
.txtboxbg{
	position:relative;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	background:#999;
	border:1px solid #e2e3e4;
	color:#666;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f0f0f1');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f0f0f1));
	background: -moz-linear-gradient(top,  #fbfbfb,  #f0f0f1);
	font:normal 11px Verdana, Geneva, sans-serif;
	margin:0;
	padding:9px 0 9px 8px;
	width:222px;
}

.gobtn{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #454646; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 10px 10px 10px;
	cursor:pointer;
	left:5px;
}

.gobtn:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 10px 10px 10px;
	cursor:pointer;
	left:5px;
}

.select_cat{position:relative; float:left; padding:0; margin-right:6px; left:-0px; top:-2px;}
.select_cat1{position:relative; float:left; padding:0; margin-right:4px; left:-0px; top:-2px;}
.select_cat2{position:relative; float:left; padding:0; margin-right:4px; left:-0px; top:-2px;}

.searchbox_txt_top{font-family: 'MyriadWebProRegular'; font-size:22px; font-weight:normal; color:#fff; padding-top:10px; display:none;}
.searchbox_txt{font-family: 'MyriadWebProRegular'; font-size:14px; font-weight:normal; color:#fff; padding:10px 20px 0 0; line-height:18px; display:none;}
.catimg{width:auto; margin-top:4px; display:none;}
.catimg1{width:auto; margin-top:4px; display:none;}
.catimg img{width:100%;}
.catalogue_right{width:600px; float:none; margin-top:4px;}
.thumbimg{width:195px; margin:0 0 4px 4px; float:left; position:relative;}
.thumbimg_wish{width:189px; margin:0 4px 4px 0px; float:left; position:relative;}
.newicon_wish{position:absolute; top:0; right:0px;}

.gosearch{float:left; margin:0px 0 0 0px; position:relative; top:-1px; left:0;}
.orecatalogue{margin:5px 0 0 150px; position:relative; top:0; left:0;}
.orecatalogue1{display:none;}

.paging{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#cc9966; margin:20px 6px 20px 0; text-align:right; font-weight:bold;}
.paging ul{list-style:none; margin:0px; padding:0px;}
.paging ul li{display:inline; color:#b50000; margin:0;}
.paging ul li .arrow{display:inline; color:#fff; text-decoration:none; background:#000;}
.paging ul li a{display:inline; color:#fff; text-decoration:none; padding:2px 4px; background:#b50000;}
.paging ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#000;}
.paging ul li .active{display:inline; color:#fff; text-decoration:none; background:#000;}



/** img mag **/
span.roll {
    background:url(../images/zoomer.png) center center no-repeat #000;
	background-position:75px 80px;
    height: 145px;
    position: absolute;
    width: 195px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

span.roll2 {
    background:url(../images/zoomer.png) center center no-repeat #000;
	background-position:75px 80px;
    height: 140px;
    position: absolute;
    width: 189px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

span.rolla {
    background:url(../images/lupe.png) center center no-repeat #000;
	background-position:75px 70px;
    height: 145px;
    position: absolute;
    width: 195px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

.catelogue_product_name{font:20px normal Tahoma, Geneva, sans-serif; color:#fff; text-align:center; padding-top:15px;}
.catelogue_product_code{font:14px normal Tahoma, Geneva, sans-serif; color:#fff; text-align:center; padding-top:10px;}
/** img mag **/

.newicon1{position:absolute; top:0; right:20px;}
.forward_wishlist{width:196px; height:25px; margin:15px 0px 0 0px; float:right; position:relative; right:0px;}
.forward_wishlist a{width:196px; height:25px; background:url(../images/forward_wishlist_btn.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.forward_wishlist a:hover{width:196px; height:25px; background:url(../images/forward_wishlist_btn.jpg) top left no-repeat; background-position:0px -25px; display:block;}

/*** inner body catelogue ***/



/*** catelogue details ***/
.midd_inner_details{position:relative; background:#fff; padding-top:187px; width:600px; margin:0 auto; }
.midd_inner_details_left{position:relative; width:575px; float:left; margin-left:25px;}
.midd_inner_details_right{position:relative; width:370px; float:left; margin-left:25px; display:none;}
.deatil_heading{font-family: 'MyriadWebProRegular'; font-size:24px; margin:0 0 5px 25px; font-weight:normal; color:#da2128;}
.details_caption{font-family: 'MyriadWebProRegular'; font-size:18px; margin:0 0 25px 25px; font-weight:normal; color:#000000;}
.catelogue_product{margin:0 25px 25px 0; float:left; width:320px;}
.catalogue_product_img{width:320px; height:440px;}
.catelogue_product_details{margin:0 0px 25px 0; float:left; width:230px;}
.get_inspired_img{margin:0 0 0px 0; position:relative;}
.get_inpired_btn{position:relative; top:-38px; left:0; text-align:right;}
.catalogue_details_txt_red{font:bold 11px Arial, Helvetica, sans-serif; color:#da2128; text-transform:uppercase; line-height:18px;}
.catalogue_details_txt_grey{font:normal 11px Arial, Helvetica, sans-serif; color:#707070; line-height:18px; margin-bottom:3px;}
.productthumbs{margin:10px 0;}
.productthumbs .box{margin:0 10px 5px 0; float:left; width:54px;}
.productthumbs .height{height:310px;}
.productthumbs .box .number{font:normal 11px Arial, Helvetica, sans-serif; color:#666; margin-top:2px;}
.productthumbs .box .details{font:normal 10px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; margin-top:3px;}
.add_wishlist{width:168px; height:25px; margin:5px 0px 0 0; float:right;}
.download_swatch_imgbtn{width:168px; height:25px; margin:5px 0px 0 0; float:right;}
.all_finishes{width:126px; height:25px; margin:15px 0px 0 0px; float:right; position:absolute; right:5px;}
.download-catelogue-tab{width:136px; height:25px; margin:15px 0px 0 0px; float:right; position:relative; right:140px; position:absolute;}
/*** catelogue details ***/


/*** product categories landing **/
.midd_product_categories{position:relative; background:#fff; padding-top:162px;}
.midd_productbg{background:url(../images/bg_product_cat.jpg) center top repeat-y; height:700px; width:100%; padding-top:25px;}
.middinner_product_cat{position:relative; padding-top:0px; width:600px; margin:0 auto;}

.laminates_img{position:absolute; top:60px; left:100px; width:200px;}
.compact_laminates_img{position:absolute; top:380px; left:100px; width:200px;}
.performance_img{position:absolute; top:220px; left:100px; width:200px;}
.prelaminates_img{position:absolute; top:60px; left:380px; width:200px;}
.post_laminated_img{position:absolute; top:220px; left:380px; width:200px;}
.plywood_img{position:absolute; top:540px; left:100px; width:200px;}
.writeones_img{position:absolute; top:380px; left:380px; width:200px;}

.laminates_btn{position:absolute; top:70px; left:15px;}
.laminates_btn a{width:127px; height:52px; background:url(../images/product_categories/laminates_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.laminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/laminates_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.compact_laminates_btn{position:absolute; top:390px; left:15px;}
.compact_laminates_btn a{width:127px; height:52px; background:url(../images/product_categories/compact_laminated_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.compact_laminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/compact_laminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.performance_btn{position:absolute; top:230px; left:15px;}
.performance_btn a{width:127px; height:52px; background:url(../images/product_categories/performance_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.performance_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/performance_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}

.prelaminates_btn{position:absolute; top:70px; left:320px;}
.prelaminates_btn a{width:127px; height:52px; background:url(../images/product_categories/prelaminated_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.prelaminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/prelaminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.post_laminated_btn{position:absolute; top:230px; left:320px;}
.post_laminated_btn a{width:132px; height:52px; background:url(../images/product_categories/post_laminated_btn10.png) top left no-repeat; background-position:-132px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.post_laminated_btn a:hover{width:132px; height:52px; background:url(../images/product_categories/post_laminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.plywood_btn{position:absolute; top:550px; left:15px;}
.plywood_btn a{width:127px; height:71px; background:url(../images/product_categories/plywood_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.plywood_btn a:hover{width:127px; height:71px; background:url(../images/product_categories/plywood_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.writeones_btn{position:absolute; top:390px; left:320px;}
.writeones_btn a{width:127px; height:52px; background:url(../images/product_categories/writeones_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.writeones_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/writeones_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
/*** product categories landing **/



/*** categories inner ***/
.body_product_details{position:relative; background:#fff; padding-top:187px; width:auto; margin:0 auto; }
.heading_container{width:auto; margin:0 0 15px 40px;}
.heading_product_details{font-family: 'MyriadWebProRegular'; font-size:28px; margin:0; font-weight:normal; color:#da2128; float:left; width:405px; margin-left:5px;}
.bradcrums{font-family:Tahoma; font-size:11px; color:#000; margin:5px 0 0 0px; float:right; width:358px; text-align:right; margin-right:15px; display:none; padding:0; margin:0; overflow:hidden;}
.bradcrums ul{list-style:none; margin:0px; padding:0px;}
.bradcrums ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}
.product_categories_left{width:200px; float:left; margin-left:5px; display:none; overflow:hidden; height:0;}
.product_categories_right{width:auto; float:none; margin-right:0;}
.product_categories_right h1{font-family: 'MyriadWebProRegular'; font-size:18px; margin:0; font-weight:normal; color:#da2128; padding:0; margin:0 0 0 45px;}

.topright_line{width:auto; background:#cd1717; font-size:6px; margin:0 0 10px 45px;}
.download_pdf{margin:20px 0 20px 0;}
.tab_container{width:473px; margin:20px 0 0px 0; display:none; width:0; height:0; overflow:hidden;}

.tabproduct_box{margin:0 9px 0px 25px; float:left; width:75px; height:170px; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_box a{text-decoration:none; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_img{text-align:center; margin-bottom:5px; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_code{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#7e7e7e; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_des{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333; text-transform:uppercase; display:none; width:0; height:0; overflow:hidden;}


.tab_container1{width:auto; margin:20px 0 0px 0px;}
.filter_small_devices{position:absolute; top:260px; right:0px;}
.filterbox{float:right; position:relative; top:-8px; right:11px; margin-bottom:8px;}

.tabproduct_box1{margin:0 0px 0px 45px; float:left; width:75px; height:170px;}
.tabproduct_box1 a{text-decoration:none;}
.tabproduct_img1{text-align:center; margin-bottom:5px; position:relative;}
.tabproduct_code1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#7e7e7e;}
.tabproduct_des1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333; text-transform:uppercase;}

.bottom_arrows{text-align:right; margin-bottom:15px; margin-right:10px;}
.product_arrow_left{width:30px; height:28px; margin-right:3px; float:right;}
.product_arrow_left a{width:30px; height:28px; background:url(../images/left_arrow.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none;}
.product_arrow_left a:hover{width:30px; height:28px; background:url(../images/left_arrow.jpg) top left no-repeat; background-position:-30px 0px; display:block;}
.product_arrow_right{width:30px; height:28px; margin-right:5px; float:right;}
.product_arrow_right a{width:30px; height:28px; background:url(../images/right_arrow.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none;}
.product_arrow_right a:hover{width:30px; height:28px; background:url(../images/right_arrow.jpg) top left no-repeat; background-position:-30px 0px; display:block;}

.csrtab{width:128px; margin:0 10px 15px 0; float:left;}
.tablink{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; background:#e1e1e1; padding:4px 8px 6px 8px; display:block; color:#7f7f7f; text-decoration:none; text-align:center;}
.tablink:hover{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; background:#da2128; padding:4px 8px 6px 8px; display:block; color:#fff; text-decoration:none; text-align:center;}
.tablink_active{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; background:url(../images/tab_arrow.png) center bottom no-repeat #da2128; padding:4px 8px 10px 8px; display:block; color:#fff; text-decoration:none; text-align:center;}

.midd_heading_cat_landing{width:600px; margin:0 auto; padding:0 0 10px 0;}
.bradcrums_categories_landing{display:none;}
/*** categories inner ***/


/*** inspireme ***/
.inspired{width:600px; margin:0 auto;}
.insipire_container{position:relative; background:#fff; width:600px; margin:0 auto; padding-top:187px;}
.midd_heading_inspire{display:none;}
.inspireme_left1{border:1px solid #dedede; width:596px; height:168px; position:relative; float:none; margin-left:1px; margin-bottom:10px;}
.inspireme_left1 .inspireme_image{position:absolute; top:4px; left:4px; right:4px;}
.inspireme_left1 .inspireme_image img{height:160px; width:100%;}
.inspireme_left1 .heading_inspireme{font-family: 'MyriadWebProRegular'; font-size:20px; color:#fff; margin:20px 0 5px 20px; text-transform:uppercase; position:relative; z-index:100;}
.inspireme_left1 .txt1{font-family: 'MyriadWebProRegular'; font-size:13px; color:#fff; margin:0px 25px 8px 20px; position:relative; z-index:100; line-height:17px;}
.inspireme_left1 .txt2{font-family: 'MyriadWebProRegular'; font-size:12px; color:#fff; margin:0px 25px 0px 20px; position:relative; z-index:100; font-weight:normal; line-height:16px;}
.inspireme_search{border:1px solid #dedede; width:596px; height:192px; position:relative; float:none; margin:0 0 10px 1px;}
.inspireme_search .search_image{position:absolute; top:4px; left:4px; right:4px;}
.inspireme_search .search1{font-family: 'MyriadWebProRegular'; font-size:22px; color:#000; text-transform:uppercase; position:absolute; z-index:100; font-weight:bold; top:-100px; left:-65px;}
.inspireme_search .select_roombg{background:url(../images/select_roombg.jpg) top left no-repeat; width:220px; height:85px; float:left; z-index:100; position:relative; margin:50px 3px 0 20px;}
.inspireme_search .or{position:absolute; top:80px; left:226px; z-index:100;}
.inspireme_search .or img{width:30px;}
.inspireme_search .select_roombg .room{position:relative; top:28px; left:30px;}
.inspireme_search .select_colourbg{background:url(../images/select_colourbg.jpg) top left no-repeat; width:209px; height:85px; float:left; z-index:100; position:relative; margin:50px 0 0 0;}
.inspireme_search .select_colourbg .colour{position:relative; top:28px; left:22px;}

.customize_img{width:600px; padding:0; margin:0 auto; position:relative;}
.customize_btn{position:absolute; text-align:right; top:90px; left:430px; z-index:100;}

/* customized */
.customized-thumb-container-3{width:590px; margin:0 auto; margin-bottom:10px;}
.customized-thumb-box{width:84px; margin:0 auto; margin-bottom:10px; float:left;}
.customized-bullet{width:15px; float:left; padding:7px 5px 0 0;}
.customezed-thumb{width:60px; float:left; padding:0 0px 0 0;}
/* customized */

/*** inspireme ***/

/*** inspireme-inner ***/
.heading_container_inner{width:600px; margin:0; padding:0;}
.heading_main_inner{float:none; width:300px;}
.heading_main_inner h1{font-family: 'MyriadWebProRegular'; font-size:28px; margin:0 0 15px 0px; font-weight:normal; color:#da2128;}
.midd_inspirebg{/*background:url(../images/bg_product_cat.jpg) center top repeat-y;*/background:#fcfdf7; height:auto; width:100%; padding:25px 0;}
.midd_inspire_inner{position:relative; padding-top:0px; width:600px; margin:0 auto;}
.virtual_container{width:580px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.virtual_left{width:580px; padding:0; position:relative; float:none; height:509px; background:#fff;}
.virtual_img{position:relative; width:580px; display:block;}
.virtual_right{width:580px; float:none; background:#fff; height:222px;}
.select_laminates_img{width:185px; padding:15px 0 0 0; margin:0 auto;}
.right_orange_pointbox{width:180px; padding:0; margin:0 auto; float:left; margin-left:0px;}
.right_green_pointbox{width:180px; padding:0; margin:0 auto; float:left; margin-top:1px; margin-left:20px}
.right_blue_pointbox{width:180px; padding:0; margin:0 auto; float:left; margin-left:20px}
.right_point{width:37px; padding:0; margin:0 auto; margin-bottom:17px;}
.right_laminates_thumb{width:175px; margin:0 auto; margin-bottom:30px;}
.right_laminates_thumb .thumb{float:left; width:45px; margin-left:10px;}
.orange_dining{position:absolute; top:210px; left:170px;}
.green_dining{position:absolute; top:300px; left:16px;}
.blue_dining{position:absolute; top:400px; left:330px;}

.bradcrums_inspire{font-family:Tahoma; font-size:11px; color:#000; margin:20px 10px 0 0px; float:right; width:490px; text-align:right; display:none;}
.bradcrums_inspire ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_inspire ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_inspire ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_inspire ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_inspire ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}
/*** inspireme-inner ***/


/*** about ***/
.topabout_container{background:#da2128; height:300px; width:200px; padding:162px 0 0 0px; position:absolute; left:570px; top:91px;}
.topabout_menu{position:absolute; left:0px; top:162px; z-index:200; background:#da2128;}

.body_about{position:relative; background:#fff; padding-top:162px; width:768px; margin:0 auto; display:none; overflow:hidden; height:0;}
.heading_container_about{width:768px; margin:0 0 25px 0;}
.heading_container_about h1{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0; font-weight:normal; color:#da2128; float:left; width:400px; margin-top:10px;}
.aboutleft{width:768px; margin:0px 50px 0 0; float:none;}
.aboutleft img{width:100%;}
.aboutright{width:700px; float:none; margin:25px 20px 0 20px;}
.aboutright .head{font-family: 'MyriadWebProRegular'; font-size:34px; font-weight:normal; color:#4f4f4f; margin:0 0 30px 0; padding:0;}
.aboutright .about_txt{font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:0; font-weight:normal; color:#666; line-height:18px;}

.accordian_about{width:590px; padding:0 5px; margin:0 auto; padding-top:180px; margin-bottom:20px;}
.accordian_about h1{width:300px; font-family: 'MyriadWebProRegular'; font-size:28px; margin:0; font-weight:normal; color:#da2128; padding:0 0 0 5px; text-transform:uppercase;}
.body_about1{position:relative; background:#fff; padding-top:0px; width:590px; margin:0 auto; margin-bottom:30px;}
/*.heading_container_about1{width:558px; margin:0 0 25px 0; padding-top:200px;}
.heading_container_about1 h1{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0; font-weight:normal; color:#da2128; float:left; width:400px; margin-top:10px;}*/
.aboutleft1{width:300px; margin:10px 0px 0 0; float:none; display:none; overflow:hidden; height:0;}
.aboutleft1 img{width:300px; display:none;}
.aboutright1{width:580; float:none; margin:0px 5px 0 5px;}
.aboutright1 .head1{font-family: 'MyriadWebProRegular'; font-size:24px; font-weight:normal; color:#4f4f4f; margin:0 0 10px 0; padding:0; display:none; overflow:none; height:0;}
.aboutright1 .about_txt1{font-family:Tahoma, Geneva, sans-serif; font-size:12px; margin:0; font-weight:normal; color:#666; line-height:18px; padding-top:5px; text-align:justify}

.aboutlisting{font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:10px 0 0 0; font-weight:normal; color:#666; line-height:18px; background:url(../images/red_arrow1.png) left top no-repeat; padding-left:20px;}
.whatleft{width:100px; float:left; margin:5px 10px 20px 0;}
.whatright{width:318px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:2px 0 20px 0; font-weight:normal; color:#666; line-height:18px; }
.readmore{font:normal 13px Tahoma, Geneva, sans-serif; margin-top:15px;}
.readmore a{font:normal 13px Tahoma, Geneva, sans-serif; text-decoration:none; color:#900;}
.readmore a:hover{font:normal 13px Tahoma, Geneva, sans-serif; text-decoration:underline; color:#900;}

.bradcrums_about{font-family:Tahoma; font-size:11px; color:#000; margin:10px 0 0 0px; float:right; width:500px; text-align:right; display:none;}
.bradcrums_link{font-family:Tahoma; font-size:11px; color:#000; padding:0; margin:0; display:inline;}
.bradcrums_link a{font-family:Tahoma; font-size:11px; color:#000; display:inline; text-decoration:none; margin:0 7px;}
.bradcrums_link a:hover{font-family:Tahoma; font-size:11px; color:#cd1717; display:inline; text-decoration:none;}
.bradcrums_link span{font-family:Tahoma; font-size:11px; color:#cd1717; display:inline; text-decoration:none; margin:0 7px;}
/*** about ***/

/*** about whats new ***/
.whatsnew_left{width:455px; float:left; margin-right:40px;}
.whatsnew_left .img{width:355px; margin:0 0 20px 0; float:left;}
.bkbtn{background:#333333; width:70px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; behavior:url(border-radius.htc); float:left; margin:93px 0 0 10px;}
.bkbtn a{background:#333333; font:bold 12px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none; display:block; padding:6px 0 7px 22px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; behavior:url(border-radius.htc);}
.bkbtn a:hover{background:#000; font:bold 12px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none;}
.whatsnew_right{width:auto; float:left; margin-bottom:20px;}
.whatsnew_right .whatnew_heading{font:normal 17px Tahoma, Geneva, sans-serif; color:#000; margin-bottom:3px;}
.whatsnew_right .date{font:normal 13px Tahoma, Geneva, sans-serif; color:#999; margin-bottom:15px;}
.whatsnew_right .whatsnew_detail{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; text-align:justify;}
/*** about whats new ***/


/*** dealers ***/
.topred_bg{background:#da2128; height:45px; width:100%; padding:165px 0 0 0px; position:relative; margin-bottom:10px;}
.topred_menu_container{width:580px; padding:0; margin:0 auto;}
.topred_menu{font-family: 'MyriadWebProRegular'; font-size:14px; color:#000; margin:0; width:580px; padding-top:15px;}
.topred_menu ul{list-style:none; margin:0px; padding:0px;}
.topred_menu ul li{display:inline; color:#fff; margin:0;}
.topred_menu ul li a{display:inline; color:#fff; text-decoration:none; padding:15px 30px 20px 30px; margin-right:10px;}
.topred_menu ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#ac0001; border-bottom:3px solid #5b0000;}
.topred_menu ul li .active{display:inline; color:#fff; text-decoration:none; background:#ac0001; border-bottom:3px solid #5b0000;}

.main_body{position:relative; background:#fff; padding-top:0px; width:580px; margin:20px auto;}
.heading_bradcrum_container{width:580px; margin:0 auto;}
.heading_bradcrum_container h1{font-family: 'MyriadWebProRegular'; font-size:34px; font-weight:normal; color:#da2128; text-transform:uppercase; margin:20px 0 0 0; float:left; width:350px;}
.heading_bradcrum_container_dealers{width:580px; margin:0 auto; padding-top:162px;}
.heading_bradcrum_container_dealers h1{font-family: 'MyriadWebProRegular'; font-size:34px; font-weight:normal; color:#da2128; text-transform:uppercase; margin:20px 0 0 0; float:left; width:350px;}

.dealer_left{float:none; width:580px; margin-right:none;}
.dealer_search{padding:0; margin:0 0 20px 0;}
.dealer_search_select{position:relative; left:0; top:0; float:left; margin-right:10px;}
.search_btn{position:relative; left:0; top:0; float:left;}
.searchbtn1{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #5e6063; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.searchbtn1:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
}
.dealer_img{padding:0; margin:0 0 20px 0; display:none;}
.dealer_img img{width:100%;}

.dealer_right{float:none; width:580px; margin-top:20px;}
.dealers_address{font:normal 13px Tahoma, Geneva, sans-serif; color:#6e6e6e;}
.dealers_address ul{list-style:none; margin:0px; padding:0px;}
.dealers_address ul li{float:left; color:#000; margin:0 0 15px 0; width:290px; background:url(../images/dearler_greyline_1200.png) left bottom no-repeat; padding-bottom:10px;}
.dealers_address ul li .address_heading{font:bold 12px/17px Tahoma, Geneva, sans-serif; color:#c11a0d; padding:5px 0 5px 30px; background:url(../images/red_bullet_dealer.png) top left no-repeat;}
.dealers_address ul li .greytxt{font:normal 12px/16px Tahoma, Geneva, sans-serif; color:#5e6063; padding-left:30px;}

.bradcrums_inner{font-family:Tahoma; font-size:11px; color:#000; margin:40px 20px 0 0px; float:right; width:330px; text-align:right; display:none;}
.bradcrums_inner ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_inner ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_inner ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_inner ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_inner ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}

/*** dealers ***/

/*** presence ***/
.presence_left{float:none; width:580px;}
.presence_right{float:none; width:580px; margin-top:20px;}
.map_container{width:365px; height:350px; float:left; margin-right:5px;}
.map_container1b{width:580px; height:471px; float:left; margin-right:none;}
.map_address_container{width:200px; float:left; margin-right:none; position:relative;}
.mapaddress_box{width:200px; font:normal 11px Tahoma, Geneva, sans-serif; color:#818181; background:url(../images/merino_bulb1.png) right top no-repeat; border-bottom:1px solid #a7a9ac;}
.mapaddress_box a{text-decoration:none; display:block; color:#818181; padding:0 0 10px 0;}
.mapaddress_box a:hover{text-decoration:none; background:url(../images/merino_bulb1.png) right top no-repeat #e7e7e7; padding:0 0 10px 0;}
.mapadd_heading{padding:10px 5px 5px 10px; color:#da2128; line-height:15px;}
.mapadd_txt{padding:0 5px 5px 10px; line-height:16px;}

.presence_form_container{width:580px; height:auto; background:#f3f3f3;}
.presence_form_container .formtxt_top{font-family:Arial 'MyriadWebProRegular'; font-size:18px; color:#333; padding:20px 0 0 30px; line-height:20px;}
.presence_form_container .formtxt_top span{font-family: Tahoma; font-size:11px; color:#333; line-height:14px;}
.presence_form_container .presence_formbox{width:450px; margin:0 auto; margin-top:20px;}
.presence_form_container .presence_formbox .presence_formtxt_left{width:205px; float:left; font:normal 13px Tahoma, Geneva, sans-serif; color:#333; margin:5px 0 10px 0;}
.presence_form_container .presence_formbox .presence_formtxt_right{width:245px; float:left; margin:0px 0 10px 0;}

.presence_left1{float:none; width:580px;}
.presence_right1{float:none; width:580px; margin-top:20px;}
.map_container1{width:365px; height:350px; float:left; margin-right:5px;}
.map_container1a{width:580px; height:471px; float:left; margin-right:none;}
.map_address_container1{width:200px; float:left; margin-right:none; position:relative;}
.mapaddress_box1{width:200px; font:normal 11px Tahoma, Geneva, sans-serif; color:#818181; background:url(../images/merino_bulb1.png) right top no-repeat; border-bottom:1px solid #a7a9ac;}
.mapaddress_box1 a{text-decoration:none; display:block; color:#818181; padding:0 0 10px 0;}
.mapaddress_box1 a:hover{text-decoration:none; background:url(../images/merino_bulb1.png) right top no-repeat #e7e7e7; padding:0 0 10px 0;}
.mapadd_heading1{padding:10px 5px 5px 10px; color:#da2128; line-height:15px;}
.mapadd_txt1{padding:0 5px 5px 10px; line-height:16px;}

.presence_form_container1{width:580px; height:auto; background:#f3f3f3;}
.presence_form_container1 .formtxt_top{font-family:Arial 'MyriadWebProRegular'; font-size:18px; color:#333; padding:20px 0 0 30px; line-height:20px;}
.presence_form_container1 .formtxt_top span{font-family: Tahoma; font-size:11px; color:#333; line-height:14px;}
.presence_form_container1 .presence_formbox{width:450px; margin:0 auto; margin-top:20px;}
.presence_form_container1 .presence_formbox .presence_formtxt_left{width:205px; float:left; font:normal 13px Tahoma, Geneva, sans-serif; color:#333; margin:5px 0 10px 0;}
.presence_form_container1 .presence_formbox .presence_formtxt_right{width:245px; float:left; margin:0px 0 10px 0;}

.txtbox_style{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:237px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e2e3e4');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e2e3e4));
	background: -moz-linear-gradient(top,  #fbfbfb,  #e2e3e4);
	border:1px solid #e2e3e4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

.txtarea_style{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:237px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e2e3e4');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e2e3e4));
	background: -moz-linear-gradient(top,  #fbfbfb,  #e2e3e4);
	border:1px solid #e2e3e4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	height:50px;
}
.presence_select{position:relative; top:5px; left:0;}
.submitbtn{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #5e6063; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.submitbtn:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
}


/*** scroller ***/
.Container{position: absolute; top: 0px; left: 0px; width: 210px; height: 300px;}
#Scroller-1{position: absolute; overflow: hidden; width: 202px; height: 350px;}
.Scroller-Container {position: absolute; top: 0px; left: 0px;}
#Scrollbar-Container {position: absolute; top: 0px; left: 202px;}
.Scrollbar-Track{width: 8px; height: 350px; position: absolute; top: 1px; left: 0px; background:#CCCCCC; z-index:20;}
.Scrollbar-Handle {position: absolute; width: 8px; height: 100px; margin:0px; background:#000; cursor:pointer;}
/*** scroller ***/

/*** presence ***/


/*** feedback ***/
.midd_heading_container{width:580px; margin:0 auto; padding:0; padding-top:187px;}
.feedback_left{float:none; width:580px; margin-right:none;}
.feedback_left img{width:100%;}
.feedback_right{float:none; width:580px; margin-left:10px;}
.feedback_line1{width:100%; margin-bottom:30px;}
.feedback_line2{width:100%; margin-bottom:15px;}
.feedback_form_txt{font:normal 13px Tahoma, Geneva, sans-serif; color:#666;}
.select_feedback_small{position:relative; left:-1px; top:8px;}
.select_feedback_big{position:relative; left:0; top:0;}
.feedback_line2box{width:180px; float:left;  margin:0 10px 0 0;}
.feedback_line2box1{width:180px; float:left;  margin:0 10px 0 0;}
.feedback_name{font:normal 13px Tahoma, Geneva, sans-serif; color:#666; margin-bottom:5px;}
.txtbox_feedback{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:8px 0 8px 8px;
	margin:0;
	width:168px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#eeeff0');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#eeeff0));
	background: -moz-linear-gradient(top,  #fbfbfb,  #eeeff0);
	border:1px solid #c7c8ca;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

.txtarea_feedback{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:548px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#eeeff0');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#eeeff0));
	background: -moz-linear-gradient(top,  #fbfbfb,  #eeeff0);
	border:1px solid #c7c8ca;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	height:60px;
}

.submitbtn_red{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #da2128; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
}

.submitbtn_red:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
	background:#95989c;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.bradcrums_all{font-family:Tahoma; font-size:11px; color:#000; margin:20px 10px 0 0px; float:right; width:200px; text-align:right; display:none;}
.bradcrums_all ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_all ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_all ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_all ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_all ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}

/*** feedback ***/

/** bottom pages **/
.privacy_left_container{width:230px; float:none; margin-right:40px; display:none;}
.privacy_right_container1{width:auto; float:none; margin-bottom:20px; height:387px;}
.privacy_right_container{display:none; overflow:hidden; height:0;}

.career_left_container{width:430px; float:left; margin-right:40px; display:none;}
.career_right_container{width:auto; float:none; margin-bottom:20px; height:387px;}
.career_right_container .txtbody{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; padding-right:10px; text-align:justify}
.career_right_container .txtbody p{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; padding:0 0 10px 0; margin:0;}
.bottom_arrows1{text-align:right; margin:10px 3px 15px 0;}
/** bottom pages **/

/*** sitemap **/
.sitemap_left{width:580px; margin-right:none; float:none;}
.sitemap_left_link{width:100%; font:normal 13px Tahoma, Verdana, Geneva, sans-serif; color:#999; padding:0px 0 0px 0; margin-bottom:0px; position:relative;}
.sitemap_left_link ul{list-style:none; margin:0px; padding:0px;}
.sitemap_left_link ul li{display:block; color:#999; padding:5px 0px 5px 0px; margin:0; float:left; width:150px;}
.sitemap_left_link ul li a{display:block; color:#999; text-decoration:none; padding-left:20px; background:url(../images/sitemap_arrow.png) top left no-repeat;}
.sitemap_left_link ul li a:hover{color:#000; text-decoration:none; background:url(../images/sitemap_arrow.png) top left no-repeat;}

.sitemap_right{width:580px; float:left;}
.sitemap_right_link ul{list-style:none; margin:0px; padding:0px; float:left; width:180px; height:230px;}
/*** sitemap **/


/*** footer ***/
.brandline{background:url(../images/merino_brand_line.jpg) center top no-repeat; font-size:2px; position:relative; margin-bottom:20px;}
.footer{width:600px; z-index:1; margin-bottom:10px;}
.footer_left{width:600px; float:none; text-align:center; margin:0 auto;}
.footer_right{width:600px; float:none; margin-top:10px;}
.footer_right .txt{font-family: 'MyriadWebProRegular'; font-size:12px; color:#999999; margin:0px; float:none; line-height:15px; text-align:center;}
.footer_right .footerlogo{float:none; margin-top:5px; text-align:center;}
.footer_links{font-family: 'MyriadWebProRegular'; font-size:13px; color:#cc9966; margin:0px;}
.footer_links ul{list-style:none; margin:0px; padding:0px;}
.footer_links ul li{display:inline; color:#cc9966; margin:0 0px;}
.footer_links ul li span{color:#333; margin-left:5px;}
.footer_links ul li a{display:inline; color:#999999; text-decoration:none; padding:0px 16px 0px 0px;}
.footer_links ul li a:hover{display:inline; color:#000; text-decoration:none;}
.socialicons{margin:15px 0 0 250px;}
/*** footer ***/

.img-width { width:1350px; height:auto;}
#mover, #mover2	{width: 84px; height: 84px;}
#overlay, #overlay2	{width:82px; height:82px;}



/** request produts **/
.midd_heading_container2{width:100%; padding-top:200px; padding-left:0;}
.heading_container_inner2{width:100%;}
.button{ margin-left:50px; }
.heading_main_inner2 h1{ padding-left:50px;}
.finalBox .left{ width:129px;}  
.finalBox .right{ width:308px; margin-left:15px;}
.finalBox li{ width:465px; margin-right:0; float:none; min-height:135px; margin-left:50px;}
.finalBox{ width:100%; margin-left:0;}

.heading-vigil{margin:0 0 10px 5px}
.vigiltxt{margin:0 0 10px 5px}
.vigillisting{margin:0 0 10px 5px}
}






@media only screen and (min-width: 480px) and (max-width: 599px) {
#Mpop .wise { left: 10%; width: 340px; }
.acetech { left: 250px; top: -28px; display: none;  }
.ace-none { display: block !important; }


.quick_section .quck_box label { width: 35%; }
.quick_section .quck_box input { width: 60%; }
.quick_section .quck_box textarea  { width: 58%; height: 30px; }
.quick_section .quck_box select { width: 62%; }



.download-catelogue-tab.abgap { display: block;  margin: 0 10px 0 0; z-index: 99; float: right; }



/*** header ***/	
.headerbg{background:url(../images/bg_header_480.png) center top repeat-x; height:138px; position:absolute; width:100%; z-index:1;}
.header_container{width:100%; padding:0; margin:0 auto;}
.header_left{width:auto; float:none; text-align:right; margin:0 auto; margin-left:10px;}
.header_right{width:auto; float:none; text-align:center; margin:0 auto;}
.logo{padding-top:10px; width:200px; text-align:center; height:22px;}

.navicon{position:relative; top:-20px; left:0px; z-index:10000000000000; margin-right:5px;}
.menu_mobile{position:absolute; top:39px; left:410px; z-index:1000; display:none;}
.navtop{font-family: 'MyriadWebProRegular'; font-size:13px; color:#cc9966; margin:25px 0 10px 0; text-align:right; position:absolute; left:195px; top:27px; background:#f2f2f2; width:120px; display:none; overflow:hidden; height:0;}
.navtop ul{list-style:none; margin:0px; padding:0px;}
.navtop ul li{display:block; color:#cc9966; margin:0 0px;}
.navtop ul li a{display:block; color:#999999; text-decoration:none; padding:10px 20px 4px 10px;}
.navtop ul li a:hover{display:block; color:#fff; text-decoration:none; background:#666;}
.navtop ul li .active{display:block; color:#fff; text-decoration:none; background:#666;}

.products_nav{font-family: 'MyriadWebProRegular'; font-size:14px; color:#cc9966; padding:0px 0 0 0; width:100%;}
.products_nav ul{list-style:none; margin:0px; padding:0px;}
.products_nav ul li{color:#cc9966; margin:0 0px 0 0px; width:100%;}
.products_nav ul li span{color:#333; margin-left:5px;}
.products_nav ul li a{display:block; color:#fff; text-decoration:none; padding:3px 8px 3px 8px; background:#da2128; border-bottom:1px solid #CCC;}
.products_nav ul li a:hover{display:block; color:#fff; text-decoration:none; background:url(../images/arrow_topmenu.jpg) center bottom no-repeat #da2128;}
.products_nav ul li .active{display:block; color:#fff; text-decoration:none; background:url(../images/arrow_topmenu.jpg) center bottom no-repeat #da2128;}
/*** header ***/
.meeting-tab{display:none;}
	
/*** inner body catelogue ***/

.midd_inner{position:relative; background:#fff; padding-top:150px; width:480px; margin:0 auto;}
.heading_inner_top{font-family: 'MyriadWebProRegular'; font-size:24px; margin:0 0 15px 20px; font-weight:normal; color:#da2128; float:left;}
.heading_container_top{margin:0 0 10px 0px;}
.heading_container_top .left_container{width:300px; float:none;}
.heading_container_top .left_container h1{font-family: 'MyriadWebProRegular'; font-size:20px; font-weight:normal; color:#da2128;}
.heading_container_top .right_container{width:280px; font-family: 'MyriadWebProRegular'; font-size:36px; font-weight:normal; color:#da2128; float:none; text-align:left; margin-right:0; position:relative; top:0px;}
.catalogue_left{width:480px; float:none;}
.searchbox{
	width:470px; padding-left:10px; background:#ccc; height:135px;
	background: #848182; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#848182', endColorstr='#5f5e5e');
	background: -webkit-gradient(linear, left top, left bottom, from(#848182), to(#5f5e5e));
	background: -moz-linear-gradient(top,  #848182,  #5f5e5e);
}
.searcharea{padding:10px 0 0 0;}
.search{float:left; margin-right:10px;}
.txtboxbg{
	position:relative;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	background:#999;
	border:1px solid #e2e3e4;
	color:#666;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f0f0f1');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f0f0f1));
	background: -moz-linear-gradient(top,  #fbfbfb,  #f0f0f1);
	font:normal 11px Verdana, Geneva, sans-serif;
	margin:0;
	padding:9px 0 9px 8px;
	width:222px;
}

.gobtn{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #454646; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 10px 10px 10px;
	cursor:pointer;
	left:-15px;
}

.gobtn:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px;
	cursor:pointer;
	left:-15px;
}

.select_cat{position:relative; float:left; padding:0; margin-right:6px; left:-0px; top:-2px;}
.select_cat1{position:relative; float:none; padding:0; margin-right:4px; left:-0px; top:-2px;}
.select_cat2{position:relative; float:left; padding:0; margin:5px 11px 0 0; left:-0px; top:-2px;}
/*** Select ***/
select.select{
		position:relative;
		z-index:10;
		width:121px !important;
		height:30px !important;
		line-height:30px;
		font:normal 10px Verdana, Geneva, sans-serif;
		color:#666;
}

/* dynamically created SPAN, placed below the SELECT */
span.select{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:121px;
	height:30px;
	line-height:30px;
	text-indent:10px;
	background:url(../images/select_box2.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	padding-top:8px;
	}
	
form div.variation2 span.select{left:0px; top:2px;}

select.select_ecat{
		position:relative;
		z-index:10;
		width:253px !important;
		height:34px !important;
		line-height:30px;
		font:normal 10px Verdana, Geneva, sans-serif;
		color:#666;
		top:-2px;
}

/* dynamically created SPAN, placed below the SELECT */
span.select_ecat{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:253px;
	height:34px;
	line-height:30px;
	text-indent:10px;
	background:url(../images/select_ecat22.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	padding-top:8px;
	}
	
form div.variation2 span.select_ecat{left:0px; top:2px;}
/*** Select ***/

.searchbox_txt_top{font-family: 'MyriadWebProRegular'; font-size:18px; font-weight:normal; color:#fff; padding-top:10px; display:none;}
.searchbox_txt{font-family: 'MyriadWebProRegular'; font-size:13px; font-weight:normal; color:#fff; padding:10px 20px 0 0; line-height:17px; display:none;}
.catimg{width:480px; margin-top:4px; display:none;}
.catimg1{width:480px; margin-top:4px; display:none;}
.catimg img{width:100%;}
.catalogue_right{width:480px; float:none; margin-top:4px;}
.thumbimg{width:155px; margin:0 0 4px 4px; float:left; position:relative;}
.thumbimg_wish{width:152px; margin:0 8px 4px -5px; float:left; position:relative;}
.newicon_wish{position:absolute; top:0; right:0px;}

.gosearch{float:left; margin:5px 0 0 10px; position:relative; top:-1px; left:0;}
.orecatalogue{display:none;}
.orecatalogue1{float:left; margin:5px 0 0 15px; position:relative; top:0; left:0;}

.paging{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#cc9966; margin:20px 6px 20px 0; text-align:right; font-weight:bold;}
.paging ul{list-style:none; margin:0px; padding:0px;}
.paging ul li{display:inline; color:#b50000; margin:0;}
.paging ul li .arrow{display:inline; color:#fff; text-decoration:none; background:#000;}
.paging ul li a{display:inline; color:#fff; text-decoration:none; padding:2px 4px; background:#b50000;}
.paging ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#000;}
.paging ul li .active{display:inline; color:#fff; text-decoration:none; background:#000;}



/** img mag **/
span.roll {
    background:url(../images/zoomer.png) center center no-repeat #000;
	background-position:60px 60px;
    height: 115px;
    position: absolute;
    width: 155px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

span.roll2 {
    background:url(../images/zoomer.png) center center no-repeat #000;
	background-position:60px 60px;
    height: 112px;
    position: absolute;
    width: 152px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

span.rolla {
    background:url(../images/lupe.png) center center no-repeat #000;
	background-position:60px 50px;
    height: 115px;
    position: absolute;
    width: 155px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

.catelogue_product_name{font:16px normal Tahoma, Geneva, sans-serif; color:#fff; text-align:center; padding-top:15px;}
.catelogue_product_code{font:12px normal Tahoma, Geneva, sans-serif; color:#fff; text-align:center; padding-top:5px;}
/** img mag **/

.forward_wishlist{width:196px; height:25px; margin:15px 0px 0 0px; float:right; position:relative; right:7px;}
.forward_wishlist a{width:196px; height:25px; background:url(../images/forward_wishlist_btn.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.forward_wishlist a:hover{width:196px; height:25px; background:url(../images/forward_wishlist_btn.jpg) top left no-repeat; background-position:0px -25px; display:block;}
/*** inner body catelogue ***/


/*** catelogue details ***/
.midd_inner_details{position:relative; background:#fff; padding-top:150px; width:480px; margin:0 auto; }
.midd_inner_details_left{position:relative; width:470px; float:left; margin-left:10px;}
.midd_inner_details_right{position:relative; width:370px; float:left; margin-left:10px; display:none;}
.deatil_heading{font-family: 'MyriadWebProRegular'; font-size:18px; margin:0 0 5px 10px; font-weight:normal; color:#da2128;}
.details_caption{font-family: 'MyriadWebProRegular'; font-size:14px; margin:0 0 15px 10px; font-weight:normal; color:#000000;}
.catelogue_product{margin:0 15px 25px 0; float:left; width:250px;}
.catalogue_product_img{width:250px; height:343px;}
.catelogue_product_details{margin:0 0px 25px 0; float:left; width:205px;}
.get_inspired_img{margin:0 0 0px 0; position:relative;}
.get_inpired_btn{position:relative; top:-38px; left:0; text-align:right;}
.catalogue_details_txt_red{font:bold 11px Arial, Helvetica, sans-serif; color:#da2128; text-transform:uppercase; line-height:18px;}
.catalogue_details_txt_grey{font:normal 11px Arial, Helvetica, sans-serif; color:#707070; line-height:18px; margin-bottom:7px;}
.productthumbs{margin:10px 0;}
.productthumbs .box{margin:0 0px 5px 0; float:left; width:100px;}
.productthumbs .box .number{font:normal 10px Arial, Helvetica, sans-serif; color:#666; margin-top:2px;}
.productthumbs .box .details{font:normal 9px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; margin-top:3px;}
.add_wishlist{width:168px; height:25px; margin:5px 0px 0 0; float:right;}
.download_swatch_imgbtn{width:168px; height:25px; margin:5px 0px 0 0; float:right;}
.all_finishes{width:126px; height:25px; margin:15px 0px 0 0px; float:right; position:absolute; right:5px; top:138px;}
.download-catelogue-tab{width:136px; height:25px; margin:15px 0px 0 0px; float:right; position:relative; right:140px; position:absolute; top:138px;}
/*** catelogue details ***/


/*** product categories landing **/
.midd_product_categories{position:relative; background:#fff; padding-top:130px;}
.midd_productbg{background:url(../images/bg_product_cat.jpg) center top repeat-y; height:1460px; width:100%; padding-top:25px;}
.middinner_product_cat{position:relative; padding-top:0px; width:auto; margin:0 auto;}

.laminates_img{position:absolute; top:60px; left:170px; width:260px;}
.performance_img{position:absolute; top:260px; left:170px; width:260px;}
.compact_laminates_img{position:absolute; top:460px; left:170px; width:260px;}
.plywood_img{position:absolute; top:660px; left:170px; width:260px;}
.prelaminates_img{position:absolute; top:860px; left:170px; width:260px;}
.post_laminated_img{position:absolute; top:1060px; left:170px; width:260px;}
.writeones_img{position:absolute; top:1260px; left:170px; width:260px;}


.laminates_btn{position:absolute; top:70px; left:50px;}
.laminates_btn a{width:127px; height:52px; background:url(../images/product_categories/laminates_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.laminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/laminates_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.compact_laminates_btn{position:absolute; top:490px; left:50px;}
.compact_laminates_btn a{width:127px; height:52px; background:url(../images/product_categories/compact_laminated_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.compact_laminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/compact_laminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.performance_btn{position:absolute; top:280px; left:50px;}
.performance_btn a{width:127px; height:52px; background:url(../images/product_categories/performance_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.performance_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/performance_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}

.plywood_btn{position:absolute; top:670px; left:50px;}
.plywood_btn a{width:127px; height:71px; background:url(../images/product_categories/plywood_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.plywood_btn a:hover{width:127px; height:71px; background:url(../images/product_categories/plywood_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.prelaminates_btn{position:absolute; top:870px; left:50px;}
.prelaminates_btn a{width:127px; height:52px; background:url(../images/product_categories/prelaminated_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.prelaminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/prelaminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.post_laminated_btn{position:absolute; top:1070px; left:50px;}
.post_laminated_btn a{width:132px; height:52px; background:url(../images/product_categories/post_laminated_btn10.png) top left no-repeat; background-position:-132px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.post_laminated_btn a:hover{width:132px; height:52px; background:url(../images/product_categories/post_laminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.writeones_btn{position:absolute; top:1270px; left:50px;}
.writeones_btn a{width:127px; height:52px; background:url(../images/product_categories/writeones_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.writeones_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/writeones_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
/*** product categories landing **/


/*** categories inner ***/
.body_product_details{position:relative; background:#fff; padding-top:150px; width:auto; margin:0 auto; }
.heading_container{width:auto; margin:0 0 5px 40px;}
.heading_product_details{font-family: 'MyriadWebProRegular'; font-size:20px; margin:0; font-weight:normal; color:#da2128; float:left; width:auto; margin-left:5px;}
.bradcrums{font-family:Tahoma; font-size:11px; color:#000; margin:5px 0 0 0px; float:right; width:358px; text-align:right; margin-right:15px; display:none; padding:0; margin:0; overflow:hidden;}
.bradcrums ul{list-style:none; margin:0px; padding:0px;}
.bradcrums ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}
.product_categories_left{width:200px; float:left; margin-left:5px; display:none; overflow:hidden; height:0;}
.product_categories_right{width:auto; float:none; margin-right:0;}
.product_categories_right h1{font-family: 'MyriadWebProRegular'; font-size:18px; margin:0; font-weight:normal; color:#da2128; padding:0; margin:0 0 0 45px;}

.topright_line{width:auto; background:#cd1717; font-size:6px; margin:0 0 10px 45px;}
.download_pdf{margin:20px 0 20px 0;}
.tab_container{width:473px; margin:20px 0 0px 0; display:none; width:0; height:0; overflow:hidden;}

.tabproduct_box{margin:0 9px 0px 25px; float:left; width:75px; height:170px; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_box a{text-decoration:none; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_img{text-align:center; margin-bottom:5px; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_code{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#7e7e7e; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_des{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333; text-transform:uppercase; display:none; width:0; height:0; overflow:hidden;}


.tab_container1{width:auto; margin:20px 0 0px 0px;}
.filter_small_devices{position:absolute; top:200px; right:0px;}
.filterbox{float:right; position:relative; top:-8px; right:0px; margin-bottom:8px;}

.tabproduct_box1{margin:0 0px 0px 45px; float:left; width:75px; height:170px;}
.tabproduct_box1 a{text-decoration:none;}
.tabproduct_img1{text-align:center; margin-bottom:5px; position:relative;}
.tabproduct_code1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#7e7e7e;}
.tabproduct_des1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333; text-transform:uppercase;}

.bottom_arrows{text-align:right; margin-bottom:15px; margin-right:10px;}
.product_arrow_left{width:30px; height:28px; margin-right:3px; float:right;}
.product_arrow_left a{width:30px; height:28px; background:url(../images/left_arrow.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none;}
.product_arrow_left a:hover{width:30px; height:28px; background:url(../images/left_arrow.jpg) top left no-repeat; background-position:-30px 0px; display:block;}
.product_arrow_right{width:30px; height:28px; margin-right:5px; float:right;}
.product_arrow_right a{width:30px; height:28px; background:url(../images/right_arrow.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none;}
.product_arrow_right a:hover{width:30px; height:28px; background:url(../images/right_arrow.jpg) top left no-repeat; background-position:-30px 0px; display:block;}

/** mobile left menu **/
.productmenu_mobile_tab{position:fixed; left:0; top:152px; z-index:100;}
.productmenu_container{position:absolute; left:0; top:152px; z-index:100; width:235px;}
/** mobile left menu **/

.midd_heading_cat_landing{width:100%; margin:0 auto; padding:0 0 10px 0;}
.bradcrums_categories_landing{display:none;}

/*** categories inner ***/


/*** inspireme ***/
.inspired{width:480px; margin:0 auto;}
.insipire_container{position:relative; background:#fff; width:480px; margin:0 auto; padding-top:150px;}
.midd_heading_inspire{display:none;}
.inspireme_left1{border:none; width:auto; height:20px; position:relative; float:none;}
.inspireme_left1 .inspireme_image{position:absolute; display:none; overflow:hidden; height:0;}
.inspireme_left1 .inspireme_image img{height:46px; width:100%; display:none; overflow:hidden; height:0;}
.inspireme_left1 .heading_inspireme{font-family: 'MyriadWebProRegular'; font-size:20px; color:#da2128; margin:15px 0 0px 5px; text-transform:uppercase; position:relative; z-index:100;}
.inspireme_left1 .txt1{font-family: 'MyriadWebProRegular'; font-size:15px; color:#fff; margin:0px 25px 15px 20px; position:relative; z-index:100; line-height:20px; display:none; overflow:hidden; height:0;}
.inspireme_left1 .txt2{font-family: 'MyriadWebProRegular'; font-size:12px; color:#fff; margin:0px 25px 0px 20px; position:relative; z-index:100; font-weight:normal; line-height:16px; display:none; overflow:hidden; height:0;}
.inspireme_search{border:1px solid #dedede; width:auto; height:155px; position:relative; float:none; margin:0 0 6px 1px;}
.inspireme_search .search_image{position:absolute; top:4px; left:4px; right:4px;}
.inspireme_search .search1{font-family: 'MyriadWebProRegular'; font-size:22px; color:#000; text-transform:uppercase; position:absolute; z-index:100; font-weight:bold; top:-100px; left:-65px;}
.inspireme_search .select_roombg{background:url(../images/select_roombg.jpg) top left no-repeat; width:220px; height:85px; float:left; z-index:100; position:relative; margin:50px 3px 0 20px;}
.inspireme_search .or{position:absolute; top:80px; left:226px; z-index:100;}
.inspireme_search .or img{width:30px;}
.inspireme_search .select_roombg .room{position:relative; top:28px; left:30px;}
.inspireme_search .select_colourbg{background:url(../images/select_colourbg.jpg) top left no-repeat; width:209px; height:85px; float:left; z-index:100; position:relative; margin:50px 0 0 0;}
.inspireme_search .select_colourbg .colour{position:relative; top:28px; left:22px;}

.customize_img{width:480px; padding:0; margin:0 auto; position:relative;}
.customize_btn{position:absolute; text-align:right; top:70px; left:330px; z-index:100; width:140px;}

/* customized */
.customized-thumb-container-3{width:420px; margin:0 auto; margin-bottom:0px;}
.customized-thumb-box{width:84px; margin:0 auto; margin-bottom:10px; float:left;}
.customized-bullet{width:15px; float:left; padding:7px 5px 0 0;}
.customezed-thumb{width:60px; float:left; padding:0 0px 0 0;}
.customezed-thumb a .laminate {font:normal 11px Tahoma, Geneva, sans-serif; text-decoration:none; padding:0 0 0 3px;}
/* customized */
/*** inspireme ***/

/*** inspireme-inner ***/
.heading_container_inner{width:480px; margin:0; padding:0;}
.heading_main_inner{float:none; width:300px;}
.heading_main_inner h1{font-family: 'MyriadWebProRegular'; font-size:20px; margin:0 0 15px 0px; font-weight:normal; color:#da2128;}
.midd_inspirebg{/*background:url(../images/bg_product_cat.jpg) center top repeat-y;*/background:#fcfdf7; height:auto; width:100%; padding:25px 0;}
.midd_inspire_inner{position:relative; padding-top:0px; width:480px; margin:0 auto;}
.virtual_container{width:460px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.virtual_left{width:460px; padding:0; position:relative; float:none; height:403px; background:#fff;}
.virtual_img{position:relative; width:580px; display:block;}
.virtual_right{width:460px; float:none; background:#fff; height:205px;}
.select_laminates_img{width:185px; padding:15px 0 0 0; margin:0 auto;}
.right_orange_pointbox{width:140px; padding:0; margin:0 auto; float:left; margin-left:0px;}
.right_green_pointbox{width:140px; padding:0; margin:0 auto; float:left; margin-top:1px; margin-left:15px}
.right_blue_pointbox{width:140px; padding:0; margin:0 auto; float:left; margin-left:15px}
.right_point{width:37px; padding:0; margin:0 auto; margin-bottom:17px;}
.right_laminates_thumb{width:135px; margin:0 auto; margin-bottom:30px;}
.right_laminates_thumb .thumb{float:left; width:35px; margin-left:10px;}
.orange_dining{position:absolute; top:160px; left:130px;}
.green_dining{position:absolute; top:230px; left:8px;}
.blue_dining{position:absolute; top:310px; left:260px;}

.bradcrums_inspire{font-family:Tahoma; font-size:11px; color:#000; margin:20px 10px 0 0px; float:right; width:490px; text-align:right; display:none;}
.bradcrums_inspire ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_inspire ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_inspire ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_inspire ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_inspire ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}
/*** inspireme-inner ***/

/*** about ***/
.topabout_container{background:#da2128; height:300px; width:200px; padding:162px 0 0 0px; position:absolute; left:570px; top:91px;}
.topabout_menu{position:absolute; left:0px; top:162px; z-index:200; background:#da2128;}

.body_about{position:relative; background:#fff; padding-top:162px; width:768px; margin:0 auto; display:none; overflow:hidden; height:0;}
.heading_container_about{width:768px; margin:0 0 25px 0;}
.heading_container_about h1{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0; font-weight:normal; color:#da2128; float:left; width:400px; margin-top:10px;}
.aboutleft{width:768px; margin:0px 50px 0 0; float:none;}
.aboutleft img{width:100%;}
.aboutright{width:700px; float:none; margin:25px 20px 0 20px;}
.aboutright .head{font-family: 'MyriadWebProRegular'; font-size:34px; font-weight:normal; color:#4f4f4f; margin:0 0 30px 0; padding:0;}
.aboutright .about_txt{font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:0; font-weight:normal; color:#666; line-height:18px;}

.accordian_about{width:auto; padding:0 5px; margin:0 auto; padding-top:150px; margin-bottom:20px;}
.accordian_about h1{width:200px; font-family: 'MyriadWebProRegular'; font-size:20px; margin:0; font-weight:normal; color:#da2128; padding:0 0 0 5px; text-transform:uppercase;}
.body_about1{position:relative; background:#fff; padding-top:0px; width:590px; margin:0 auto; margin-bottom:30px;}
/*.heading_container_about1{width:558px; margin:0 0 25px 0; padding-top:200px;}
.heading_container_about1 h1{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0; font-weight:normal; color:#da2128; float:left; width:400px; margin-top:10px;}*/
.aboutleft1{width:300px; margin:10px 0px 0 0; float:none; display:none; overflow:hidden; height:0;}
.aboutleft1 img{width:300px; display:none;}
.aboutright1{width:450px; float:none; margin:0px 5px 0 5px;}
.aboutright1 .head1{font-family: 'MyriadWebProRegular'; font-size:24px; font-weight:normal; color:#4f4f4f; margin:0 0 10px 0; padding:0; display:none; overflow:none; height:0;}
.aboutright1 .about_txt1{font-family:Tahoma, Geneva, sans-serif; font-size:12px; margin:0; font-weight:normal; color:#666; line-height:18px; padding-top:5px; text-align:justify}

.aboutlisting{font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:10px 0 0 0; font-weight:normal; color:#666; line-height:18px; background:url(../images/red_arrow1.png) left top no-repeat; padding-left:20px;}
.whatleft{width:100px; float:left; margin:5px 10px 20px 0;}
.whatright{width:318px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:2px 0 20px 0; font-weight:normal; color:#666; line-height:18px; }
.readmore{font:normal 13px Tahoma, Geneva, sans-serif; margin-top:15px;}
.readmore a{font:normal 13px Tahoma, Geneva, sans-serif; text-decoration:none; color:#900;}
.readmore a:hover{font:normal 13px Tahoma, Geneva, sans-serif; text-decoration:underline; color:#900;}

.bradcrums_about{font-family:Tahoma; font-size:11px; color:#000; margin:10px 0 0 0px; float:right; width:500px; text-align:right; display:none;}
.bradcrums_link{font-family:Tahoma; font-size:11px; color:#000; padding:0; margin:0; display:inline;}
.bradcrums_link a{font-family:Tahoma; font-size:11px; color:#000; display:inline; text-decoration:none; margin:0 7px;}
.bradcrums_link a:hover{font-family:Tahoma; font-size:11px; color:#cd1717; display:inline; text-decoration:none;}
.bradcrums_link span{font-family:Tahoma; font-size:11px; color:#cd1717; display:inline; text-decoration:none; margin:0 7px;}
/*** about ***/

/*** about whats new ***/
.whatsnew_left{width:300px; float:left; margin-right:40px;}
.whatsnew_left .img{width:200px; margin:0 0 20px 0; float:left;}
.bkbtn{background:#333333; width:70px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; behavior:url(border-radius.htc); float:left; margin:42px 0 0 10px;}
.bkbtn a{background:#333333; font:bold 12px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none; display:block; padding:6px 0 7px 22px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; behavior:url(border-radius.htc);}
.bkbtn a:hover{background:#000; font:bold 12px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none;}
.whatsnew_right{width:auto; float:left; margin-bottom:20px;}
.whatsnew_right .whatnew_heading{font:normal 17px Tahoma, Geneva, sans-serif; color:#000; margin-bottom:3px;}
.whatsnew_right .date{font:normal 13px Tahoma, Geneva, sans-serif; color:#999; margin-bottom:15px;}
.whatsnew_right .whatsnew_detail{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; text-align:justify;}
/*** about whats new ***/


/*** dealers ***/
.topred_bg{background:#da2128; height:45px; width:100%; padding:130px 0 0 0px; position:relative; margin-bottom:10px;}
.topred_menu_container{width:470px; padding:0; margin:0 auto;}
.topred_menu{font-family: 'MyriadWebProRegular'; font-size:14px; color:#000; margin:0; width:470px; padding-top:15px;}
.topred_menu ul{list-style:none; margin:0px; padding:0px;}
.topred_menu ul li{display:inline; color:#fff; margin:0;}
.topred_menu ul li a{display:inline; color:#fff; text-decoration:none; padding:15px 30px 20px 30px; margin-right:10px;}
.topred_menu ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#ac0001; border-bottom:3px solid #5b0000;}
.topred_menu ul li .active{display:inline; color:#fff; text-decoration:none; background:#ac0001; border-bottom:3px solid #5b0000;}

.main_body{position:relative; background:#fff; padding-top:0px; width:470px; margin:10px auto; margin-top:5px;}
.heading_bradcrum_container{width:470px; margin:0 auto;}
.heading_bradcrum_container h1{font-family: 'MyriadWebProRegular'; font-size:20px; font-weight:normal; color:#da2128; text-transform:uppercase; margin:20px 0 0 0; float:left; width:350px;}
.heading_bradcrum_container_dealers{width:470px; margin:0 auto; padding-top:120px;}
.heading_bradcrum_container_dealers h1{font-family: 'MyriadWebProRegular'; font-size:20px; font-weight:normal; color:#da2128; text-transform:uppercase; margin:20px 0 0 0; float:left; width:350px;}

.dealer_left{float:none; width:470px; margin-right:none;}
.dealer_search{padding:0; margin:0 0 20px 0;}
.dealer_search_select{position:relative; left:0; top:0; float:left; margin-right:10px;}
.search_btn{position:relative; left:0; top:0; float:left;}
.searchbtn1{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #5e6063; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.searchbtn1:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
}
.dealer_img{padding:0; margin:0 0 20px 0; display:none;}
.dealer_img img{width:100%; display:none;}

.dealer_right{float:none; width:450px; margin:20px 0 0 10px;}
.dealers_address{font:normal 13px Tahoma, Geneva, sans-serif; color:#6e6e6e;}
.dealers_address ul{list-style:none; margin:0px; padding:0px;}
.dealers_address ul li{float:left; color:#000; margin:0 0 15px 0; width:225px; background:url(../images/dearler_greyline_1200.png) left bottom no-repeat; padding-bottom:10px;}
.dealers_address ul li .address_heading{font:bold 11px/17px Tahoma, Geneva, sans-serif; color:#c11a0d; padding:5px 0 5px 30px; background:url(../images/red_bullet_dealer.png) top left no-repeat;}
.dealers_address ul li .greytxt{font:normal 11px/16px Tahoma, Geneva, sans-serif; color:#5e6063; padding-left:30px;}

.bradcrums_inner{font-family:Tahoma; font-size:11px; color:#000; margin:40px 20px 0 0px; float:right; width:330px; text-align:right; display:none;}
.bradcrums_inner ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_inner ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_inner ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_inner ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_inner ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}

/*** dealers ***/

/*** presence ***/
.presence_left{float:none; width:470px;}
.presence_right{float:none; width:470px; margin-top:15px;}
.map_container{width:470px; height:400px; float:none; margin-right:5px;}
.map_container1b{width:470px; height:400px; float:left;}
.map_address_container{width:470px; float:none; margin-right:none; position:relative; height:350px; margin-top:15px;}
.mapaddress_box{width:470px; font:normal 13px Tahoma, Geneva, sans-serif; color:#818181; background:url(../images/merino_bulb2.png) right top no-repeat; border-bottom:1px solid #a7a9ac;}
.mapaddress_box a{text-decoration:none; display:block; color:#818181; padding:0 0 10px 0;}
.mapaddress_box a:hover{text-decoration:none; background:url(../images/merino_bulb2.png) right top no-repeat #e7e7e7; padding:0 0 10px 0;}
.mapadd_heading{padding:10px 5px 5px 10px; color:#da2128; line-height:18px;}
.mapadd_txt{padding:0 5px 5px 10px; line-height:18px;}

.presence_form_container{width:470px; height:auto; background:#f3f3f3;}
.presence_form_container .formtxt_top{font-family:Arial 'MyriadWebProRegular'; font-size:18px; color:#333; padding:20px 0 0 30px; line-height:20px;}
.presence_form_container .formtxt_top span{font-family: Tahoma; font-size:11px; color:#333; line-height:14px;}
.presence_form_container .presence_formbox{width:450px; margin:0 auto; margin-top:20px;}
.presence_form_container .presence_formbox .presence_formtxt_left{width:205px; float:left; font:normal 13px Tahoma, Geneva, sans-serif; color:#333; margin:5px 0 10px 0;}
.presence_form_container .presence_formbox .presence_formtxt_right{width:245px; float:left; margin:0px 0 10px 0;}



.presence_left1{float:none; width:470px;}
.presence_right1{float:none; width:470px; margin-top:15px;}
.map_container1{width:470px; height:400px; float:none; margin-right:5px;}
.map_container1a{width:470px; height:400px; float:left;}
.map_address_container1{width:470px; float:none; margin-right:none; position:relative; height:350px; margin-top:15px;}
.mapaddress_box1{width:470px; font:normal 13px Tahoma, Geneva, sans-serif; color:#818181; background:url(../images/merino_bulb2.png) right top no-repeat; border-bottom:1px solid #a7a9ac;}
.mapaddress_box1 a{text-decoration:none; display:block; color:#818181; padding:0 0 10px 0;}
.mapaddress_box1 a:hover{text-decoration:none; background:url(../images/merino_bulb2.png) right top no-repeat #e7e7e7; padding:0 0 10px 0;}
.mapadd_heading1{padding:10px 5px 5px 10px; color:#da2128; line-height:18px;}
.mapadd_txt1{padding:0 5px 5px 10px; line-height:18px;}

.presence_form_container1{width:470px; height:auto; background:#f3f3f3;}
.presence_form_container1 .formtxt_top{font-family:Arial 'MyriadWebProRegular'; font-size:18px; color:#333; padding:20px 0 0 30px; line-height:20px;}
.presence_form_container1 .formtxt_top span{font-family: Tahoma; font-size:11px; color:#333; line-height:14px;}
.presence_form_container1 .presence_formbox{width:450px; margin:0 auto; margin-top:20px;}
.presence_form_container1 .presence_formbox .presence_formtxt_left{width:205px; float:left; font:normal 13px Tahoma, Geneva, sans-serif; color:#333; margin:5px 0 10px 0;}
.presence_form_container1 .presence_formbox .presence_formtxt_right{width:245px; float:left; margin:0px 0 10px 0;}
.txtbox_style{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:237px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e2e3e4');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e2e3e4));
	background: -moz-linear-gradient(top,  #fbfbfb,  #e2e3e4);
	border:1px solid #e2e3e4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

.txtarea_style{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:237px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e2e3e4');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e2e3e4));
	background: -moz-linear-gradient(top,  #fbfbfb,  #e2e3e4);
	border:1px solid #e2e3e4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	height:50px;
}
.presence_select{position:relative; top:5px; left:0;}
.submitbtn{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #5e6063; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.submitbtn:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
}


/*** scroller ***/
.Container{position: absolute; top: 0px; left: 0px; width: 470px; height: 350px;}
#Scroller-1{position: absolute; overflow: hidden; width: 462px; height: 350px;}
.Scroller-Container {position: absolute; top: 0px; left: 0px;}
#Scrollbar-Container {position: absolute; top: 0px; left: 461px;}
.Scrollbar-Track{width: 8px; height: 350px; position: absolute; top: 1px; left: 0px; background:#CCCCCC; z-index:20;}
.Scrollbar-Handle {position: absolute; width: 8px; height: 100px; margin:0px; background:#000; cursor:pointer;}
/*** scroller ***/

/*** presence ***/


/*** feedback ***/
.midd_heading_container{width:470px; margin:0 auto; padding:0; padding-top:150px;}
.feedback_left{float:none; width:470px; margin-right:none;}
.feedback_left img{width:100%;}
.feedback_right{float:none; width:460px; margin-left:10px;}
.feedback_line1{width:100%; margin-bottom:30px;}
.feedback_line2{width:100%; margin-bottom:15px;}
.feedback_form_txt{font:normal 13px Tahoma, Geneva, sans-serif; color:#666;}
.select_feedback_small{position:relative; left:-1px; top:8px;}
.select_feedback_big{position:relative; left:0; top:0;}
.feedback_line2box{width:180px; float:left;  margin:0 10px 10px 0;}
.feedback_line2box-request { width:223px;}
.feedback_line2box1{width:180px; float:none;  margin:0 10px 0 0;}
.feedback_name{font:normal 13px Tahoma, Geneva, sans-serif; color:#666; margin-bottom:5px;}
.txtbox_feedback{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:8px 0 8px 8px;
	margin:0;
	width:168px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#eeeff0');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#eeeff0));
	background: -moz-linear-gradient(top,  #fbfbfb,  #eeeff0);
	border:1px solid #c7c8ca;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

.txtarea_feedback{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:420px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#eeeff0');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#eeeff0));
	background: -moz-linear-gradient(top,  #fbfbfb,  #eeeff0);
	border:1px solid #c7c8ca;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	height:60px;
}

.submitbtn_red{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #da2128; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
}

.submitbtn_red:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
	background:#95989c;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.bradcrums_all{font-family:Tahoma; font-size:11px; color:#000; margin:20px 10px 0 0px; float:right; width:200px; text-align:right; display:none;}
.bradcrums_all ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_all ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_all ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_all ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_all ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}

/*** feedback ***/

/** bottom pages **/
.privacy_left_container{width:230px; float:none; margin-right:40px; display:none;}
.privacy_right_container1{width:auto; float:none; margin-bottom:20px;}
.privacy_right_container{display:none; overflow:hidden; height:0;}

.career_left_container{width:430px; float:left; margin-right:40px; display:none;}
.career_right_container{width:auto; float:none; margin-bottom:20px;}
.career_right_container .txtbody{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; padding-right:10px; text-align:justify}
.career_right_container .txtbody p{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; padding:0 0 10px 0; margin:0;}
.bottom_arrows1{text-align:right; margin:10px 3px 15px 0;}
/** bottom pages **/

/*** sitemap **/
.sitemap_left{width:auto; margin-right:none; float:none;}
.sitemap_left_link{width:100%; font:normal 13px Tahoma, Verdana, Geneva, sans-serif; color:#999; padding:0px 0 0px 0; margin-bottom:0px; position:relative;}
.sitemap_left_link ul{list-style:none; margin:0px; padding:0px;}
.sitemap_left_link ul li{display:block; color:#999; padding:5px 0px 5px 0px; margin:0;}
.sitemap_left_link ul li a{display:block; color:#999; text-decoration:none; padding-left:20px; background:url(../images/sitemap_arrow.png) top left no-repeat;}
.sitemap_left_link ul li a:hover{color:#000; text-decoration:none; background:url(../images/sitemap_arrow.png) top left no-repeat;}

.sitemap_right{width:auto; float:none;}
.sitemap_right_link ul{list-style:none; margin:0px; padding:0px; float:left; width:auto; height:auto;}
.sitemap_right_link ul li span{display:block; color:#000; padding:8px 0 5px 20px; margin:0; font-weight:bold; display:none; height:0; overflow:hidden;}
.sitemap_right_link ul li ul{list-style:none; margin:0px; padding:0px; display:none; height:0; overflow:hidden;}
/*** sitemap **/

/*** footer ***/
.brandline{background:url(../images/merino_brand_line.jpg) center top no-repeat; font-size:2px; position:relative; margin-bottom:20px;}
.footer{width:auto; z-index:1; margin-bottom:10px;}
.footer_left{width:auto; float:none; text-align:center;}
.footer_right{width:auto; float:none; margin-top:10px;}
.footer_right .txt{font-family: 'MyriadWebProRegular'; font-size:12px; color:#999999; margin:0px; float:none; line-height:15px; text-align:center;}
.footer_right .footerlogo{float:none; margin-top:5px; text-align:center;}
.footer_links{font-family: 'MyriadWebProRegular'; font-size:13px; color:#cc9966; margin:0px;}
.footer_links ul{list-style:none; margin:0px; padding:0px;}
.footer_links ul li{display:inline; color:#cc9966; margin:0 0px;}
.footer_links ul li span{color:#333; margin-left:5px;}
.footer_links ul li a{display:inline; color:#999999; text-decoration:none; padding:0px 16px 0px 0px;}
.footer_links ul li a:hover{display:inline; color:#000; text-decoration:none;}
.socialicons{margin:15px 0 0 180px;}
/*** footer ***/

.img-width { width:1100px; height:auto;}
#mover, #mover2	{width:74px; height: 74px;}
#overlay, #overlay2	{width:72px; height:72px;}





/** request produts **/
.midd_heading_container2{width:100%; padding-top:200px; padding-left:0;}
.heading_container_inner2{width:100%;}
.button{ margin-left:10px; }
.heading_main_inner2 h1{ padding-left:10px;}
.finalBox .left{ width:129px;}  
.finalBox .right{ width:283px; margin-left:15px;}
.finalBox li{ width:438px; margin-right:0; float:none; min-height:135px; margin-left:10px;}
.finalBox{ width:100%; margin-left:0;}


.heading-vigil{margin:0 0 10px 5px}
.vigiltxt{margin:0 0 10px 5px}
.vigillisting{margin:0 0 10px 5px}

.quick_section .quck_box p.gry { padding-bottom: 2px; }
.quick_section .quck_box input[type="submit"] { margin-bottom: 5px; }
}


@media only screen and (min-width: 320px) and (max-width: 479px) {
.quick_section .quck_box label { width: 35%; }
.quick_section .quck_box input { width: 60%; }
.quick_section .quck_box textarea  { width: 58%; height: 30px; }
.quick_section .quck_box select { width: 62%; }

.download-catelogue-tab.abgap { display: block;  margin: 0 0px 0 4px; z-index: 99; float: left; }
	
/*** header ***/	
.headerbg{background:url(../images/bg_header_480.png) center top repeat-x; height:138px; position:absolute; width:100%; z-index:1;}
.header_container{width:100%; padding:0; margin:0 auto;}
.header_left{width:310px; float:none; text-align:center; margin:0 auto; margin-left:10px;}
.header_right{width:100%; float:none; text-align:center; margin:0 auto;}
.logo{padding-top:10px; width:200px; text-align:center; height:22px;}

.navicon{position:absolute; top:12px; left:280px; z-index:10000000000000;}
.menu_mobile{position:absolute; top:39px; left:195px; z-index:1000; display:none;}
.navtop{font-family: 'MyriadWebProRegular'; font-size:13px; color:#cc9966; margin:25px 0 10px 0; text-align:right; position:absolute; left:195px; top:27px; background:#f2f2f2; width:120px; display:none; overflow:hidden; height:0;}
.navtop ul{list-style:none; margin:0px; padding:0px;}
.navtop ul li{display:block; color:#cc9966; margin:0 0px;}
.navtop ul li a{display:block; color:#999999; text-decoration:none; padding:10px 20px 4px 10px;}
.navtop ul li a:hover{display:block; color:#fff; text-decoration:none; background:#666;}
.navtop ul li .active{display:block; color:#fff; text-decoration:none; background:#666;}

.meeting-tab{display:none;}

.products_nav{font-family: 'MyriadWebProRegular'; font-size:14px; color:#cc9966; padding:26px 0 0 0; width:100%;}
.products_nav ul{list-style:none; margin:0px; padding:0px;}
.products_nav ul li{color:#cc9966; margin:0 0px 0 0px; width:100%;}
.products_nav ul li span{color:#333; margin-left:5px;}
.products_nav ul li a{display:block; color:#fff; text-decoration:none; padding:3px 8px 3px 8px; background:#da2128; border-bottom:1px solid #CCC;}
.products_nav ul li a:hover{display:block; color:#fff; text-decoration:none; background:url(../images/arrow_topmenu.jpg) center bottom no-repeat #da2128;}
.products_nav ul li .active{display:block; color:#fff; text-decoration:none; background:url(../images/arrow_topmenu.jpg) center bottom no-repeat #da2128;}
/*** header ***/		
	
	
/*** inner body catelogue ***/

.midd_inner{position:relative; background:#fff; padding-top:150px; width:320px; margin:0 auto;}
.heading_inner_top{font-family: 'MyriadWebProRegular'; font-size:20px; margin:0 0 15px 20px; font-weight:normal; color:#da2128; float:left;}
.heading_container_top{margin:0 0 10px 5px;}
.heading_container_top .left_container{width:300px; float:none;}
.heading_container_top .left_container h1{font-family: 'MyriadWebProRegular'; font-size:20px; font-weight:normal; color:#da2128;}
.heading_container_top .right_container{width:280px; font-family: 'MyriadWebProRegular'; font-size:36px; font-weight:normal; color:#da2128; float:none; text-align:left; margin-right:0; position:relative; top:0px;}
.catalogue_left{width:320px; float:none;}
.searchbox{
	width:310px; padding-left:10px; background:#ccc; height:165px;
	background: #848182; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#848182', endColorstr='#5f5e5e');
	background: -webkit-gradient(linear, left top, left bottom, from(#848182), to(#5f5e5e));
	background: -moz-linear-gradient(top,  #848182,  #5f5e5e);
}
.searcharea{padding:10px 0 0 0;}
.search{float:none; margin-right:10px;}
.txtboxbg {
	position:relative;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	background:#999;
	border:none;
	color:#666;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f0f0f1');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f0f0f1));
	background: -moz-linear-gradient(top,  #fbfbfb,  #f0f0f1);
	font:normal 10px Verdana, Geneva, sans-serif;
	margin:0;
	padding:9px 0 9px 8px;
	width:140px;
}

.gobtn{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #454646; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	left:2px;
}

.gobtn:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	left:2px;
}

.select_cat{position:relative; float:none; padding:0; margin-bottom:5px; left:0px; top:8px;}
.select_cat1{position:relative; float:none; padding:0; margin:0px; left:-0px; top:-2px;}
.select_cat2{position:relative; float:left; padding:0; margin:7px 0 0 0; left:-0px; top:-2px;}
.gosearch{float:left; margin:9px 0 0 3px; position:relative; top:-1px; left:0;}
.orecatalogue{display:none;}
.orecatalogue1{float:left; margin:8px 0 0 15px; position:relative; top:0; left:0;}

/*** Select ***/
select.select{
		position:relative;
		z-index:10;
		width:168px !important;
		height:30px !important;
		line-height:30px;
		font:normal 10px Verdana, Geneva, sans-serif;
		color:#666;
}

/* dynamically created SPAN, placed below the SELECT */
span.select{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:168px;
	height:30px;
	line-height:30px;
	text-indent:10px;
	background:url(../images/select_box.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	padding-top:8px;
	}
	
form div.variation2 span.select{left:0px; top:2px;}
/*** Select ***/



.searchbox_txt_top{font-family: 'MyriadWebProRegular'; font-size:15px; font-weight:normal; color:#fff; padding-top:10px; display:none;}
.searchbox_txt{font-family: 'MyriadWebProRegular'; font-size:12px; font-weight:normal; color:#fff; padding:10px 20px 0 0; line-height:14px; display:none;}
.catimg{width:320px; margin-top:4px; display:none;}
.catimg1{width:320px; margin-top:4px; display:none;}
.catimg img{width:100%;}
.catalogue_right{width:320px; float:none; margin-top:4px;}
.thumbimg{width:155px; margin:0 0 4px 4px; float:left; position:relative;}
.thumbimg_wish{width:156px; margin:0 4px 4px 0px; float:left; position:relative;}

.paging{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#cc9966; margin:20px 6px 20px 0; text-align:right; font-weight:bold;}
.paging ul{list-style:none; margin:0px; padding:0px;}
.paging ul li{display:inline; color:#b50000; margin:0;}
.paging ul li .arrow{display:inline; color:#fff; text-decoration:none; background:#000;}
.paging ul li a{display:inline; color:#fff; text-decoration:none; padding:2px 4px; background:#b50000;}
.paging ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#000;}
.paging ul li .active{display:inline; color:#fff; text-decoration:none; background:#000;}



/** img mag **/
span.roll {
    background:url(../images/zoomer.png) center center no-repeat #000;
	background-position:60px 60px;
    height: 115px;
    position: absolute;
    width: 155px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

span.roll2 {
    background:url(../images/zoomer.png) center center no-repeat #000;
	background-position:60px 60px;
    height: 115px;
    position: absolute;
    width: 156px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

span.rolla {
    background:url(../images/lupe.png) center center no-repeat #000;
	background-position:60px 50px;
    height: 115px;
    position: absolute;
    width: 155px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

.catelogue_product_name{font:16px normal Tahoma, Geneva, sans-serif; color:#fff; text-align:center; padding-top:15px;}
.catelogue_product_code{font:12px normal Tahoma, Geneva, sans-serif; color:#fff; text-align:center; padding-top:5px;}
/** img mag **/

.forward_wishlist{width:196px; height:25px; margin:15px 0px 0 0px; float:right; position:relative; right:5px;}
.forward_wishlist a{width:196px; height:25px; background:url(../images/forward_wishlist_btn.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.forward_wishlist a:hover{width:196px; height:25px; background:url(../images/forward_wishlist_btn.jpg) top left no-repeat; background-position:0px -25px; display:block;}

/*** inner body catelogue ***/


/*** catelogue details ***/
.midd_inner_details{position:relative; background:#fff; padding-top:150px; width:320px; margin:0 auto; }
.midd_inner_details_left{position:relative; width:300px; float:none; margin:0 10px;}
.midd_inner_details_right{position:relative; width:300px; float:none; margin:0 10px; display:none;}
.deatil_heading{font-family: 'MyriadWebProRegular'; font-size:18px; margin:0 0 5px 10px; font-weight:normal; color:#da2128;}
.details_caption{font-family: 'MyriadWebProRegular'; font-size:14px; margin:0 0 15px 10px; font-weight:normal; color:#000000;}
.catelogue_product{margin:0 15px 10px 0; float:left; width:300px;}
.catalogue_product_img{width:300px; height:411px;}
.catelogue_product_details{margin:0 0px 50px 0; float:none; width:300px;}
.get_inspired_img{margin:0 0 0px 0; position:relative;}
.get_inpired_btn{position:relative; top:-38px; left:0; text-align:right;}
.catalogue_details_txt_red{font:bold 11px Arial, Helvetica, sans-serif; color:#da2128; text-transform:uppercase; line-height:18px;}
.catalogue_details_txt_grey{font:normal 11px Arial, Helvetica, sans-serif; color:#707070; line-height:18px; margin-bottom:7px;}
.productthumbs{margin:10px 0;}
.productthumbs .box{margin:0 0px 5px 0; float:left; width:100px;}
.productthumbs .box .number{font:normal 10px Arial, Helvetica, sans-serif; color:#666; margin-top:2px;}
.productthumbs .box .details{font:normal 9px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; margin-top:3px;}
.add_wishlist{width:168px; height:25px; margin:5px 0px 0 0; float:right;}
.download_swatch_imgbtn{width:168px; height:25px; margin:5px 0px 0 0; float:right;}
.all_finishes{width:126px; height:25px; margin:15px 0px 0 0px; float:right; position:relative; right:5px; top:0px;}
.download-catelogue-tab{width:136px; height:25px; margin:15px 0px 0 0px; float:right; position:relative; right:140px; position:absolute; top:172px;}
/*** catelogue details ***/


/*** product categories landing **/
.midd_product_categories{position:relative; background:#fff; padding-top:130px;}
.midd_productbg{background:url(../images/bg_product_cat.jpg) center top repeat-y; height:1020px; width:100%; padding-top:25px;}
.middinner_product_cat{position:relative; padding-top:0px; width:auto; margin:0 auto;}

.laminates_img{position:absolute; top:40px; left:135px; width:170px;}
.performance_img{position:absolute; top:180px; left:135px; width:170px;}
.compact_laminates_img{position:absolute; top:320px; left:135px; width:170px;}
.plywood_img{position:absolute; top:460px; left:135px; width:170px;}
.prelaminates_img{position:absolute; top:600px; left:135px; width:170px;}
.post_laminated_img{position:absolute; top:740px; left:135px; width:170px;}
.writeones_img{position:absolute; top:880px; left:135px; width:170px;}


.laminates_btn{position:absolute; top:50px; left:20px;}
.laminates_btn a{width:127px; height:52px; background:url(../images/product_categories/laminates_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.laminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/laminates_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.compact_laminates_btn{position:absolute; top:190px; left:20px;}
.compact_laminates_btn a{width:127px; height:52px; background:url(../images/product_categories/compact_laminated_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.compact_laminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/compact_laminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.performance_btn{position:absolute; top:330px; left:20px;}
.performance_btn a{width:127px; height:52px; background:url(../images/product_categories/performance_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.performance_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/performance_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}

.plywood_btn{position:absolute; top:470px; left:20px;}
.plywood_btn a{width:127px; height:71px; background:url(../images/product_categories/plywood_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.plywood_btn a:hover{width:127px; height:71px; background:url(../images/product_categories/plywood_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.prelaminates_btn{position:absolute; top:610px; left:20px;}
.prelaminates_btn a{width:127px; height:52px; background:url(../images/product_categories/prelaminated_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.prelaminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/prelaminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.post_laminated_btn{position:absolute; top:750px; left:20px;}
.post_laminated_btn a{width:132px; height:52px; background:url(../images/product_categories/post_laminated_btn10.png) top left no-repeat; background-position:-132px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.post_laminated_btn a:hover{width:132px; height:52px; background:url(../images/product_categories/post_laminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.writeones_btn{position:absolute; top:890px; left:20px;}
.writeones_btn a{width:127px; height:52px; background:url(../images/product_categories/writeones_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.writeones_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/writeones_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
/*** product categories landing **/


/*** categories inner ***/
.body_product_details{position:relative; background:#fff; padding-top:150px; width:auto; margin:0 auto; }
.heading_container{width:auto; margin:0 0 5px 30px;}
.heading_product_details{font-family: 'MyriadWebProRegular'; font-size:20px; margin:0; font-weight:normal; color:#da2128; float:left; width:auto; margin-left:5px;}
.bradcrums{font-family:Tahoma; font-size:11px; color:#000; margin:5px 0 0 0px; float:right; width:358px; text-align:right; margin-right:15px; display:none; padding:0; margin:0; overflow:hidden;}
.bradcrums ul{list-style:none; margin:0px; padding:0px;}
.bradcrums ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}
.product_categories_left{width:200px; float:left; margin-left:5px; display:none; overflow:hidden; height:0;}
.product_categories_right{width:auto; float:none; margin-right:0;}
.product_categories_right h1{font-family: 'MyriadWebProRegular'; font-size:18px; margin:0; font-weight:normal; color:#da2128; padding:0; margin:0 0 0 36px;}

.topright_line{width:auto; background:#cd1717; font-size:6px; margin:0 0 10px 36px;}
.download_pdf{margin:20px 0 20px 0;}
.tab_container{width:473px; margin:20px 0 0px 0; display:none; width:0; height:0; overflow:hidden;}

.tabproduct_box{margin:0 9px 0px 25px; float:left; width:75px; height:170px; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_box a{text-decoration:none; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_img{text-align:center; margin-bottom:5px; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_code{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#7e7e7e; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_des{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333; text-transform:uppercase; display:none; width:0; height:0; overflow:hidden;}


.tab_container1{width:auto; margin:43px 0 0px 0px;}
.filter_small_devices{position:absolute; top:225px; left:0px; right:75px;}
.filterbox{float:right; position:relative; top:20px; left:0px; margin-bottom:8px;}
.filter_select{width:160px; border:1px solid #ccc; font:normal 11px Verdana, Geneva, sans-serif; color:#666; padding:2px 0 2px 5px;}

.tabproduct_box1{margin:0 0px 0px 30px; float:left; width:75px; height:170px;}
.tabproduct_box1 a{text-decoration:none;}
.tabproduct_img1{text-align:center; margin-bottom:5px; position:relative;}
.tabproduct_code1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#7e7e7e;}
.tabproduct_des1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333; text-transform:uppercase;}

.bottom_arrows{text-align:right; margin-bottom:15px; margin-right:10px;}
.product_arrow_left{width:30px; height:28px; margin-right:3px; float:right;}
.product_arrow_left a{width:30px; height:28px; background:url(../images/left_arrow.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none;}
.product_arrow_left a:hover{width:30px; height:28px; background:url(../images/left_arrow.jpg) top left no-repeat; background-position:-30px 0px; display:block;}
.product_arrow_right{width:30px; height:28px; margin-right:5px; float:right;}
.product_arrow_right a{width:30px; height:28px; background:url(../images/right_arrow.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none;}
.product_arrow_right a:hover{width:30px; height:28px; background:url(../images/right_arrow.jpg) top left no-repeat; background-position:-30px 0px; display:block;}

/** mobile left menu **/
.productmenu_mobile_tab{position:fixed; left:0; top:152px; z-index:100;}
.productmenu_container{position:absolute; left:0; top:152px; z-index:100; width:235px;}
.productmenu_mobile_tab a {width:17px; height:204px; text-align:center; float:right; background:#d33535; padding-top:160px;}
/** mobile left menu **/

.csrtab{width:90px; margin:0 5px 15px 0; float:left;}
.tablink{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; background:#e1e1e1; padding:4px 8px 6px 8px; display:block; color:#7f7f7f; text-decoration:none; text-align:center;}
.tablink:hover{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; background:#da2128; padding:4px 8px 6px 8px; display:block; color:#fff; text-decoration:none; text-align:center;}
.tablink_active{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; background:url(../images/tab_arrow.png) center bottom no-repeat #da2128; padding:4px 8px 10px 8px; display:block; color:#fff; text-decoration:none; text-align:center;}


.midd_heading_cat_landing{width:100%; margin:0 auto; padding:0 0 10px 0;}
.bradcrums_categories_landing{display:none;}

/*** categories inner ***/


/*** inspireme ***/
.inspired{width:320px; margin:0 auto;}
.insipire_container{position:relative; background:#fff; width:320px; margin:0 auto; padding-top:150px;}
.midd_heading_inspire{display:none;}
.inspireme_left1{border:none; width:auto; height:20px; position:relative; float:none;}
.inspireme_left1 .inspireme_image{position:absolute; display:none; overflow:hidden; height:0;}
.inspireme_left1 .inspireme_image img{height:46px; width:100%; display:none; overflow:hidden; height:0;}
.inspireme_left1 .heading_inspireme{font-family: 'MyriadWebProRegular'; font-size:20px; color:#da2128; margin:15px 0 0px 5px; text-transform:uppercase; position:relative; z-index:100;}
.inspireme_left1 .txt1{font-family: 'MyriadWebProRegular'; font-size:15px; color:#fff; margin:0px 25px 15px 20px; position:relative; z-index:100; line-height:20px; display:none; overflow:hidden; height:0;}
.inspireme_left1 .txt2{font-family: 'MyriadWebProRegular'; font-size:12px; color:#fff; margin:0px 25px 0px 20px; position:relative; z-index:100; font-weight:normal; line-height:16px; display:none; overflow:hidden; height:0;}
.inspireme_search{border:1px solid #dedede; width:315px; height:128px; position:relative; float:none; margin:0 0 5px 2px;}
.inspireme_search .search_image{position:absolute; top:4px; left:4px; right:4px;}
.inspireme_search .search_image img{height:120px;}
.inspireme_search .search1{font-family: 'MyriadWebProRegular'; font-size:16px; color:#000; text-transform:uppercase; position:absolute; z-index:100; font-weight:bold; top:-105px; left:-75px;}
.inspireme_search .select_roombg{background:none; width:168px; height:30px; float:none; z-index:100; position:relative; margin:30px 3px 0 20px;}
.inspireme_search .or{position:absolute; top:55px; left:190px; z-index:100;}
.inspireme_search .or img{width:37px;}
.inspireme_search .select_roombg .room{position:relative; top:10px; left:-10px;}
.inspireme_search .select_colourbg{background:none; width:168px; height:30px; float:none; z-index:100; position:relative; margin:10px 0 0 0;}
.inspireme_search .select_colourbg .colour{position:relative; top:10px; left:10px;}

.customize_img{width:320px; padding:0; margin:0 auto; position:relative;}
.customize_btn{position:absolute; text-align:right; top:70px; left:180px; z-index:100; width:130px;}

/* customized */
.customized-thumb-container-3{width:295px; margin:0 auto; margin-bottom:0px;}
.customized-thumb-box{width:84px; margin:0 auto; margin-bottom:10px; float:left;}
.customized-bullet{width:15px; float:left; padding:7px 5px 0 0;}
.customezed-thumb{width:60px; float:left; padding:0 0px 0 0;}
.customezed-thumb a .laminate {font:normal 11px Tahoma, Geneva, sans-serif; text-decoration:none; padding:0 0 0 3px;}
/* customized */

/*** inspireme ***/

/*** inspireme-inner ***/
.heading_container_inner{width:320px; margin:0; padding:0;}
.heading_main_inner{float:none; width:320px;}
.heading_main_inner h1{font-family: 'MyriadWebProRegular'; font-size:20px; margin:0 0 15px 10px; font-weight:normal; color:#da2128;}
.midd_inspirebg{/*background:url(../images/bg_product_cat.jpg) center top repeat-y;*/background:#fcfdf7; height:auto; width:100%; padding:25px 0;}
.midd_inspire_inner{position:relative; padding-top:0px; width:320px; margin:0 auto;}
.virtual_container{width:320px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.virtual_left{width:320px; padding:0; position:relative; float:none; height:280px; background:#fff;}
.virtual_img{position:relative; width:320px; display:block;}
.virtual_right{width:320px; float:none; background:#fff; height:540px;}
.select_laminates_img{width:185px; padding:15px 0 0 0; margin:0 auto;}
.right_orange_pointbox{width:100%; padding:0; margin:0 auto; float:left;}
.right_green_pointbox{width:100%; padding:0; margin:0 auto; float:left;}
.right_blue_pointbox{width:100%; padding:0; margin:0 auto;}
.right_point{width:37px; padding:0; margin:0 auto; margin-bottom:17px;}
.right_laminates_thumb{width:246px; margin:0 auto; margin-bottom:30px;}
.right_laminates_thumb .thumb{float:left; width:72px; margin-left:10px;}
.orange_dining{position:absolute; top:105px; left:83px;}
.green_dining{position:absolute; top:150px; left:3px;}
.blue_dining{position:absolute; top:215px; left:175px;}

.bradcrums_inspire{font-family:Tahoma; font-size:11px; color:#000; margin:20px 10px 0 0px; float:right; width:490px; text-align:right; display:none;}
.bradcrums_inspire ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_inspire ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_inspire ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_inspire ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_inspire ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}
/*** inspireme-inner ***/

/*** about ***/
.topabout_container{background:#da2128; height:300px; width:200px; padding:162px 0 0 0px; position:absolute; left:570px; top:91px;}
.topabout_menu{position:absolute; left:0px; top:162px; z-index:200; background:#da2128;}

.body_about{position:relative; background:#fff; padding-top:162px; width:768px; margin:0 auto; display:none; overflow:hidden; height:0;}
.heading_container_about{width:768px; margin:0 0 25px 0;}
.heading_container_about h1{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0; font-weight:normal; color:#da2128; float:left; width:400px; margin-top:10px;}
.aboutleft{width:768px; margin:0px 50px 0 0; float:none;}
.aboutleft img{width:100%;}
.aboutright{width:700px; float:none; margin:25px 20px 0 20px;}
.aboutright .head{font-family: 'MyriadWebProRegular'; font-size:34px; font-weight:normal; color:#4f4f4f; margin:0 0 30px 0; padding:0;}
.aboutright .about_txt{font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:0; font-weight:normal; color:#666; line-height:18px;}

.accordian_about{width:auto; padding:0 5px; margin:0 auto; padding-top:140px; margin-bottom:20px;}
.accordian_about h1{width:200px; font-family: 'MyriadWebProRegular'; font-size:20px; margin:0; font-weight:normal; color:#da2128; padding:0 0 0 5px; text-transform:uppercase;}
.body_about1{position:relative; background:#fff; padding-top:0px; width:590px; margin:0 auto; margin-bottom:30px;}
/*.heading_container_about1{width:558px; margin:0 0 25px 0; padding-top:200px;}
.heading_container_about1 h1{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0; font-weight:normal; color:#da2128; float:left; width:400px; margin-top:10px;}*/
.aboutleft1{width:300px; margin:10px 0px 0 0; float:none; display:none; overflow:hidden; height:0;}
.aboutleft1 img{width:300px; display:none;}
.aboutright1{width:300px; float:none; margin:0px 5px 0 5px;}
.aboutright1 .head1{font-family: 'MyriadWebProRegular'; font-size:24px; font-weight:normal; color:#4f4f4f; margin:0 0 10px 0; padding:0; display:none; overflow:none; height:0;}
.aboutright1 .about_txt1{font-family:Tahoma, Geneva, sans-serif; font-size:12px; margin:0; font-weight:normal; color:#666; line-height:18px; padding-top:5px; text-align:justify}

.aboutlisting{font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:10px 0 0 0; font-weight:normal; color:#666; line-height:18px; background:url(../images/red_arrow1.png) left top no-repeat; padding-left:20px;}
.whatleft{width:70px; float:left; margin:5px 10px 20px 0;}
.whatright{width:220px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:2px 0 20px 0; font-weight:normal; color:#666; line-height:18px; }
.readmore{font:normal 12px Tahoma, Geneva, sans-serif; margin-top:15px;}
.readmore a{font:normal 12px Tahoma, Geneva, sans-serif; text-decoration:none; color:#900;}
.readmore a:hover{font:normal 12px Tahoma, Geneva, sans-serif; text-decoration:underline; color:#900;}

.bradcrums_about{font-family:Tahoma; font-size:11px; color:#000; margin:10px 0 0 0px; float:right; width:500px; text-align:right; display:none;}
.bradcrums_link{font-family:Tahoma; font-size:11px; color:#000; padding:0; margin:0; display:inline;}
.bradcrums_link a{font-family:Tahoma; font-size:11px; color:#000; display:inline; text-decoration:none; margin:0 7px;}
.bradcrums_link a:hover{font-family:Tahoma; font-size:11px; color:#cd1717; display:inline; text-decoration:none;}
.bradcrums_link span{font-family:Tahoma; font-size:11px; color:#cd1717; display:inline; text-decoration:none; margin:0 7px;}
/*** about ***/

/*** about whats new ***/
.whatsnew_left{width:300px; float:left; margin-right:40px;}
.whatsnew_left .img{width:200px; margin:0 0 20px 0; float:left; display:none;}
.bkbtn{background:#333333; width:70px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; behavior:url(border-radius.htc); float:left; margin:0px 0 5px 0px;}
.bkbtn a{background:#333333; font:bold 12px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none; display:block; padding:6px 0 7px 22px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; behavior:url(border-radius.htc);}
.bkbtn a:hover{background:#000; font:bold 12px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none;}
.whatsnew_right{width:auto; float:left; margin-bottom:20px;}
.whatsnew_right .whatnew_heading{font:normal 17px Tahoma, Geneva, sans-serif; color:#000; margin-bottom:3px;}
.whatsnew_right .date{font:normal 13px Tahoma, Geneva, sans-serif; color:#999; margin-bottom:15px;}
.whatsnew_right .whatsnew_detail{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; text-align:justify;}
/*** about whats new ***/


/*** dealers ***/
.topred_bg{background:#da2128; height:35px; width:100%; padding:130px 0 0 0px; position:relative; margin-bottom:10px;}
.topred_menu_container{width:310px; padding:0; margin:0 auto;}
.topred_menu{font-family: 'MyriadWebProRegular'; font-size:13px; color:#000; margin:0; width:310px; padding-top:10px;}
.topred_menu ul{list-style:none; margin:0px; padding:0px;}
.topred_menu ul li{display:inline; color:#fff; margin:0;}
.topred_menu ul li a{display:inline; color:#fff; text-decoration:none; padding:15px 30px 10px 30px; margin-right:10px;}
.topred_menu ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#ac0001; border-bottom:3px solid #5b0000;}
.topred_menu ul li .active{display:inline; color:#fff; text-decoration:none; background:#ac0001; border-bottom:3px solid #5b0000;}

.main_body{position:relative; background:#fff; padding-top:0px; width:320px; margin:10px auto;}
.heading_bradcrum_container{width:310px; margin:0 auto;}
.heading_bradcrum_container h1{font-family: 'MyriadWebProRegular'; font-size:20px; font-weight:normal; color:#da2128; text-transform:uppercase; margin:20px 0 0 0; float:left; width:310px;}
.heading_bradcrum_container_dealers{width:310px; margin:0 auto; padding-top:130px;}
.heading_bradcrum_container_dealers h1{font-family: 'MyriadWebProRegular'; font-size:20px; font-weight:normal; color:#da2128; text-transform:uppercase; margin:20px 0 0 0; float:left; width:310px;}

.dealer_left{float:none; width:320px; margin-right:none;}
.dealer_search{padding:0; margin:0 0 10px 0;}
.dealer_search_select{position:relative; left:0; top:0; float:left; margin:0 10px 10px 5px;}
.search_btn{position:relative; left:0; top:0; float:left;}
.searchbtn1{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #5e6063; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.searchbtn1:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
}
.dealer_img{padding:0; margin:0 0 20px 0; display:none;}
.dealer_img img{width:100%; display:none;}

.dealer_right{float:none; width:310px; margin:20px 0 0 10px;}
.dealers_address{font:normal 13px Tahoma, Geneva, sans-serif; color:#6e6e6e;}
.dealers_address ul{list-style:none; margin:0px; padding:0px;}
.dealers_address ul li{float:left; color:#000; margin:0 0 15px 0; width:310px; background:url(../images/dearler_greyline.png) left bottom no-repeat; padding-bottom:10px;}
.dealers_address ul li .address_heading{font:bold 12px/17px Tahoma, Geneva, sans-serif; color:#c11a0d; padding:5px 0 5px 30px; background:url(../images/red_bullet_dealer.png) top left no-repeat;}
.dealers_address ul li .greytxt{font:normal 12px/16px Tahoma, Geneva, sans-serif; color:#5e6063; padding-left:30px;}

.bradcrums_inner{font-family:Tahoma; font-size:11px; color:#000; margin:40px 20px 0 0px; float:right; width:330px; text-align:right; display:none;}
.bradcrums_inner ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_inner ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_inner ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_inner ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_inner ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}

/*** dealers ***/

/*** presence ***/
.presence_left{float:none; width:320px;}
.presence_right{float:none; width:320px; margin-top:15px;}
.map_container{width:320px; height:320px; float:none; margin-right:5px;}
.map_container1b{width:320px; height:320px; float:none;}
.map_address_container{width:320px; float:none; margin-right:none; position:relative; height:350px; margin-top:15px;}
.mapaddress_box{width:320px; font:normal 13px Tahoma, Geneva, sans-serif; color:#818181; background:url(../images/merino_bulb2.png) right top no-repeat; border-bottom:1px solid #a7a9ac;}
.mapaddress_box a{text-decoration:none; display:block; color:#818181; padding:0 0 10px 0;}
.mapaddress_box a:hover{text-decoration:none; background:url(../images/merino_bulb2.png) right top no-repeat #e7e7e7; padding:0 0 10px 0;}
.mapadd_heading{padding:10px 5px 5px 10px; color:#da2128; line-height:18px;}
.mapadd_txt{padding:0 5px 5px 10px; line-height:18px;}

.presence_form_container{width:320px; height:auto; background:#f3f3f3; padding-bottom:10px;}
.presence_form_container .formtxt_top{font-family:Arial 'MyriadWebProRegular'; font-size:16px; color:#333; padding:10px 0 0 10px; line-height:20px;}
.presence_form_container .formtxt_top span{font-family: Tahoma; font-size:11px; color:#333; line-height:14px;}
.presence_form_container .presence_formbox{width:320px; margin:0 auto; margin-top:20px;}
.presence_form_container .presence_formbox .presence_formtxt_left{width:205px; float:none; font:normal 13px Tahoma, Geneva, sans-serif; color:#333; margin:0px 0 10px 25px;}
.presence_form_container .presence_formbox .presence_formtxt_right{width:245px; float:none; margin:0px 0 10px 24px;}


.presence_left1{float:none; width:320px;}
.presence_right1{float:none; width:320px; margin-top:15px;}
.map_container1{width:320px; height:320px; float:none; margin-right:5px;}
.map_container1a{width:320px; height:320px; float:none;}
.map_address_container1{width:320px; float:none; margin-right:none; position:relative; height:350px; margin-top:15px;}
.mapaddress_box1{width:320px; font:normal 13px Tahoma, Geneva, sans-serif; color:#818181; background:url(../images/merino_bulb2.png) right top no-repeat; border-bottom:1px solid #a7a9ac;}
.mapaddress_box1 a{text-decoration:none; display:block; color:#818181; padding:0 0 10px 0;}
.mapaddress_box1 a:hover{text-decoration:none; background:url(../images/merino_bulb2.png) right top no-repeat #e7e7e7; padding:0 0 10px 0;}
.mapadd_heading1{padding:10px 5px 5px 10px; color:#da2128; line-height:18px;}
.mapadd_txt1{padding:0 5px 5px 10px; line-height:18px;}

.presence_form_container1{width:320px; height:auto; background:#f3f3f3; padding-bottom:10px;}
.presence_form_container1 .formtxt_top{font-family:Arial 'MyriadWebProRegular'; font-size:16px; color:#333; padding:10px 0 0 10px; line-height:20px;}
.presence_form_container1 .formtxt_top span{font-family: Tahoma; font-size:11px; color:#333; line-height:14px;}
.presence_form_container1 .presence_formbox{width:320px; margin:0 auto; margin-top:20px;}
.presence_form_container1 .presence_formbox .presence_formtxt_left{width:205px; float:none; font:normal 13px Tahoma, Geneva, sans-serif; color:#333; margin:0px 0 10px 25px;}
.presence_form_container1 .presence_formbox .presence_formtxt_right{width:245px; float:none; margin:0px 0 10px 24px;}

.txtbox_style{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:237px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e2e3e4');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e2e3e4));
	background: -moz-linear-gradient(top,  #fbfbfb,  #e2e3e4);
	border:1px solid #e2e3e4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

.txtarea_style{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:237px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e2e3e4');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e2e3e4));
	background: -moz-linear-gradient(top,  #fbfbfb,  #e2e3e4);
	border:1px solid #e2e3e4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	height:50px;
}
.presence_select{position:relative; top:5px; left:0;}
.submitbtn{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #5e6063; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.submitbtn:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
}


/*** scroller ***/
.Container{position: absolute; top: 0px; left: 0px; width: 320px; height: 350px;}
#Scroller-1{position: absolute; overflow: hidden; width: 312px; height: 350px;}
.Scroller-Container {position: absolute; top: 0px; left: 0px;}
#Scrollbar-Container {position: absolute; top: 0px; left: 311px;}
.Scrollbar-Track{width: 8px; height: 350px; position: absolute; top: 1px; left: 0px; background:#CCCCCC; z-index:20;}
.Scrollbar-Handle {position: absolute; width: 8px; height: 100px; margin:0px; background:#000; cursor:pointer;}
/*** scroller ***/
.international_address_container{background:#fff; font:normal 13px Tahoma, Geneva, sans-serif; color:#818181; border-bottom:2px solid #ccc; padding-left:10px;}
/*** presence ***/

/*** feedback ***/
.midd_heading_container{width:320px; margin:0 auto; padding:0; padding-top:150px;}
.feedback_left{float:none; width:320px; margin-right:none;}
.feedback_left img{width:100%;}
.feedback_right{float:none; width:305px; margin-left:none; margin-left:15px;}
.feedback_line1{width:100%; margin-bottom:30px;}
.feedback_line2{width:100%; margin-bottom:15px;}
.feedback_form_txt{font:normal 13px Tahoma, Geneva, sans-serif; color:#666; padding-right:5%;}
.select_feedback_small{position:relative; left:-1px; top:8px;}
.select_feedback_big{position:relative; left:0; top:0;}
.feedback_line2box{width:180px; float:left;  margin:0 10px 10px 0;}
.feedback_line2box1{width:180px; float:none;  margin:0 10px 0 0;}
.feedback_name{font:normal 13px Tahoma, Geneva, sans-serif; color:#666; margin-bottom:5px;}
.form-top-heading { width:93%;}
.txtbox_feedback{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:8px 0 8px 8px;
	margin:0;
	width:168px !important;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#eeeff0');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#eeeff0));
	background: -moz-linear-gradient(top,  #fbfbfb,  #eeeff0);
	border:1px solid #c7c8ca;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

.txtarea_feedback{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:250px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#eeeff0');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#eeeff0));
	background: -moz-linear-gradient(top,  #fbfbfb,  #eeeff0);
	border:1px solid #c7c8ca;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	height:60px;
}

.submitbtn_red{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #da2128; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
}

.submitbtn_red:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
	background:#95989c;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.bradcrums_all{font-family:Tahoma; font-size:11px; color:#000; margin:20px 10px 0 0px; float:right; width:200px; text-align:right; display:none;}
.bradcrums_all ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_all ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_all ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_all ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_all ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}

/*** feedback ***/

/** bottom pages **/
.privacy_left_container{width:230px; float:none; margin-right:40px; display:none;}
.privacy_right_container1{width:auto; float:none; margin-bottom:20px; padding-left:12px;}
.privacy_right_container{display:none; overflow:hidden; height:0;}

.career_left_container{width:430px; float:left; margin-right:40px; display:none;}
.career_right_container{width:auto; float:none; margin-bottom:20px; padding-left:12px; height:382px; overflow:scroll;  overflow-x:hidden;}
.career_right_container .txtbody{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; padding-right:10px; text-align:justify}
.career_right_container .txtbody p{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; padding:0 0 10px 0; margin:0;}
.bottom_arrows1{text-align:right; margin:10px 5px 15px 0;}
/** bottom pages **/

/*** sitemap **/
.sitemap_left{width:auto; margin-right:none; float:none; margin-left:10px;}
.sitemap_left_link{width:100%; font:normal 13px Tahoma, Verdana, Geneva, sans-serif; color:#999; padding:0px 0 0px 0; margin-bottom:0px; position:relative;}
.sitemap_left_link ul{list-style:none; margin:0px; padding:0px;}
.sitemap_left_link ul li{display:block; color:#999; padding:5px 0px 5px 0px; margin:0;}
.sitemap_left_link ul li a{display:block; color:#999; text-decoration:none; padding-left:20px; background:url(../images/sitemap_arrow.png) top left no-repeat;}
.sitemap_left_link ul li a:hover{color:#000; text-decoration:none; background:url(../images/sitemap_arrow.png) top left no-repeat;}

.sitemap_right{width:auto; float:none; margin-left:10px; z-index:1000;}
.sitemap_right_link ul{list-style:none; margin:0px; padding:0px; float:left; width:auto; height:auto;}
.sitemap_right_link ul li span{display:block; color:#000; padding:8px 0 5px 20px; margin:0; font-weight:bold; display:none; height:0; overflow:hidden;}
.sitemap_right_link ul li ul{list-style:none; margin:0px; padding:0px; display:none; height:0; overflow:hidden;}
/*** sitemap **/

/*** footer ***/
.brandline{background:url(../images/merino_brand_line.jpg) center top no-repeat; font-size:2px; position:relative; margin-bottom:20px;}
.footer{width:auto; z-index:1; margin-bottom:10px;}
.footer_left{width:auto; float:none; text-align:center;}
.footer_right{width:auto; float:none; margin-top:10px;}
.footer_right .txt{font-family: 'MyriadWebProRegular'; font-size:11px; color:#999999; margin:0px; float:none; line-height:15px; text-align:center;}
.footer_right .footerlogo{float:none; margin-top:5px; text-align:center;}
.footer_links{font-family: 'MyriadWebProRegular'; font-size:11px; color:#cc9966; margin:0px; padding:0 20px;}
.footer_links ul{list-style:none; margin:0px; padding:0px;}
.footer_links ul li{display:inline; color:#cc9966; margin:0 0px; line-height:20px;}
.footer_links ul li span{color:#333; margin-left:5px;}
.footer_links ul li a{display:inline; color:#999999; text-decoration:none; padding:0px 3px 0px 3px;}
.footer_links ul li a:hover{display:inline; color:#000; text-decoration:none;}
.socialicons{margin:10px 0 0 110px;}
/*** footer ***/

.img-width { width:900px; height:auto;}
#mover, #mover2	{width:54px; height:54px;}
#overlay, #overlay2	{width:52px; height:52px;}




/** request produts **/
.midd_heading_container2{width:100%; padding-top:200px; padding-left:0;}
.heading_container_inner2{width:100%;}
.button{ margin-left:10px; }
.heading_main_inner2 h1{ padding-left:10px; }
.finalBox .left{ width:82px;}  
.finalBox .left img{ width:75%;}
.finalBox .right{ width:200px; margin-left:0;}
.finalBox li{ width:289px; margin-right:0; float:none; min-height:108px; margin-left:10px;}
.finalBox a.remove{ float:none; } 
.finalBox{ width:100%; margin-left:0;}
.finalBox .right h2{ font-size:21px; } 


.heading-vigil{margin:0 5px 10px 12px}
.vigiltxt{margin:0 5px 10px 12px}
.vigillisting{margin:0 5px 10px 12px}

.quick_section .quck_box p.gry { padding-bottom: 2px; }
.quick_section .quck_box input[type="submit"] { margin-bottom: 5px; }


#Mpop .wise { left: 5%; width: 280px; }
.acetech { float:left; position:relative; display: none; }
.ace-none { display: block !important; }
}



@media only screen and (min-width: 140px) and (max-width: 319px) {

#Mpop .wise { left: 10%; width: 340px; }
.acetech { float:left; position:relative; display: none; }
.ace-none { display: block !important; }

.quick_section .quck_box label { width: 35%; }
.quick_section .quck_box input { width: 60%; }
.quick_section .quck_box textarea  { width: 58%; height: 30px; }
.quick_section .quck_box select { width: 62%; }


.download-catelogue-tab.abgap { display: none; right: 0; margin: -5px 0 0 210px; z-index: 99; float: left; }
.download-catelogue-tab.abgap1 { display: block; right: 0; margin: -5px 30px 0 0px; z-index: 99; float: left; }

	
/*** header ***/	
.headerbg{background:url(../images/bg_header_480.png) center top repeat-x; height:138px; position:absolute; width:100%; z-index:1;}
.header_container{width:100%; padding:0; margin:0 auto;}
.header_left{width:310px; float:none; text-align:center; margin:0 auto; margin-left:10px;}
.header_right{width:100%; float:none; text-align:center; margin:0 auto;}
.logo{padding-top:10px; width:200px; text-align:center; height:22px;}

.navicon{position:absolute; top:12px; left:280px; z-index:10000000000000;}
.menu_mobile{position:absolute; top:39px; left:195px; z-index:1000; display:none;}
.navtop{font-family: 'MyriadWebProRegular'; font-size:13px; color:#cc9966; margin:25px 0 10px 0; text-align:right; position:absolute; left:195px; top:27px; background:#f2f2f2; width:120px; display:none; overflow:hidden; height:0;}
.navtop ul{list-style:none; margin:0px; padding:0px;}
.navtop ul li{display:block; color:#cc9966; margin:0 0px;}
.navtop ul li a{display:block; color:#999999; text-decoration:none; padding:10px 20px 4px 10px;}
.navtop ul li a:hover{display:block; color:#fff; text-decoration:none; background:#666;}
.navtop ul li .active{display:block; color:#fff; text-decoration:none; background:#666;}

.products_nav{font-family: 'MyriadWebProRegular'; font-size:14px; color:#cc9966; padding:26px 0 0 0; width:100%;}
.products_nav ul{list-style:none; margin:0px; padding:0px;}
.products_nav ul li{color:#cc9966; margin:0 0px 0 0px; width:100%;}
.products_nav ul li span{color:#333; margin-left:5px;}
.products_nav ul li a{display:block; color:#fff; text-decoration:none; padding:3px 8px 3px 8px; background:#da2128; border-bottom:1px solid #CCC;}
.products_nav ul li a:hover{display:block; color:#fff; text-decoration:none; background:url(../images/arrow_topmenu.jpg) center bottom no-repeat #da2128;}
.products_nav ul li .active{display:block; color:#fff; text-decoration:none; background:url(../images/arrow_topmenu.jpg) center bottom no-repeat #da2128;}
/*** header ***/		
	
	
/*** inner body catelogue ***/

.midd_inner{position:relative; background:#fff; padding-top:150px; width:320px; margin:0 auto;}
.heading_inner_top{font-family: 'MyriadWebProRegular'; font-size:20px; margin:0 0 15px 20px; font-weight:normal; color:#da2128; float:left;}
.heading_container_top{margin:0 0 10px 5px;}
.heading_container_top .left_container{width:300px; float:none;}
.heading_container_top .left_container h1{font-family: 'MyriadWebProRegular'; font-size:20px; font-weight:normal; color:#da2128;}
.heading_container_top .right_container{width:280px; font-family: 'MyriadWebProRegular'; font-size:36px; font-weight:normal; color:#da2128; float:none; text-align:left; margin-right:0; position:relative; top:0px;}
.catalogue_left{width:320px; float:none;}
.searchbox{
	width:310px; padding-left:10px; background:#ccc; height:165px;
	background: #848182; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#848182', endColorstr='#5f5e5e');
	background: -webkit-gradient(linear, left top, left bottom, from(#848182), to(#5f5e5e));
	background: -moz-linear-gradient(top,  #848182,  #5f5e5e);
}
.searcharea{padding:10px 0 0 0;}
.search{float:none; margin-right:10px;}
.txtboxbg{
	position:relative;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	background:#999;
	border:none;
	color:#666;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f0f0f1');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f0f0f1));
	background: -moz-linear-gradient(top,  #fbfbfb,  #f0f0f1);
	font:normal 10px Verdana, Geneva, sans-serif;
	margin:0;
	padding:9px 0 9px 8px;
	width:140px;
}

.gobtn{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #454646; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	left:2px;
}

.gobtn:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	left:2px;
}

.select_cat{position:relative; float:none; padding:0; margin-bottom:5px; left:0px; top:8px;}
.select_cat1{position:relative; float:none; padding:0; margin:0px; left:-0px; top:-2px;}
.select_cat2{position:relative; float:left; padding:0; margin:7px 0 0 0; left:-0px; top:-2px;}
.gosearch{float:left; margin:9px 0 0 3px; position:relative; top:-1px; left:0;}
.orecatalogue{display:none;}
.orecatalogue1{float:left; margin:8px 0 0 15px; position:relative; top:0; left:0;}

/*** Select ***/
select.select{
		position:relative;
		z-index:10;
		width:168px !important;
		height:30px !important;
		line-height:30px;
		font:normal 10px Verdana, Geneva, sans-serif;
		color:#666;
}

/* dynamically created SPAN, placed below the SELECT */
span.select{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:168px;
	height:30px;
	line-height:30px;
	text-indent:10px;
	background:url(../images/select_box.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	padding-top:8px;
	}
	
form div.variation2 span.select{left:0px; top:2px;}
/*** Select ***/



.searchbox_txt_top{font-family: 'MyriadWebProRegular'; font-size:15px; font-weight:normal; color:#fff; padding-top:10px; display:none;}
.searchbox_txt{font-family: 'MyriadWebProRegular'; font-size:12px; font-weight:normal; color:#fff; padding:10px 20px 0 0; line-height:14px; display:none;}
.catimg{width:320px; margin-top:4px; display:none;}
.catimg1{width:320px; margin-top:4px; display:none;}
.catimg img{width:100%;}
.catalogue_right{width:320px; float:none; margin-top:4px;}
.thumbimg{width:155px; margin:0 0 4px 4px; float:left; position:relative;}

.paging{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#cc9966; margin:20px 6px 20px 0; text-align:right; font-weight:bold;}
.paging ul{list-style:none; margin:0px; padding:0px;}
.paging ul li{display:inline; color:#b50000; margin:0;}
.paging ul li .arrow{display:inline; color:#fff; text-decoration:none; background:#000;}
.paging ul li a{display:inline; color:#fff; text-decoration:none; padding:2px 4px; background:#b50000;}
.paging ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#000;}
.paging ul li .active{display:inline; color:#fff; text-decoration:none; background:#000;}



/** img mag **/
span.roll {
    background:url(../images/zoomer.png) center center no-repeat #000;
	background-position:60px 60px;
    height: 115px;
    position: absolute;
    width: 155px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

span.rolla {
    background:url(../images/lupe.png) center center no-repeat #000;
	background-position:60px 50px;
    height: 115px;
    position: absolute;
    width: 155px;
    z-index: 10;	
	-webkit-box-shadow: 0px 0px 4px #000;
	-moz-box-shadow: 0px 0px 4px  #000;
	box-shadow: 0px 0px 4px  #000; 
}

.catelogue_product_name{font:16px normal Tahoma, Geneva, sans-serif; color:#fff; text-align:center; padding-top:15px;}
.catelogue_product_code{font:12px normal Tahoma, Geneva, sans-serif; color:#fff; text-align:center; padding-top:5px;}
/** img mag **/

/*** inner body catelogue ***/


/*** catelogue details ***/
.midd_inner_details{position:relative; background:#fff; padding-top:150px; width:320px; margin:0 auto; }
.midd_inner_details_left{position:relative; width:300px; float:none; margin:0 10px;}
.midd_inner_details_right{position:relative; width:300px; float:none; margin:0 10px; display:none;}
.deatil_heading{font-family: 'MyriadWebProRegular'; font-size:18px; margin:0 0 5px 10px; font-weight:normal; color:#da2128;}
.details_caption{font-family: 'MyriadWebProRegular'; font-size:14px; margin:0 0 15px 10px; font-weight:normal; color:#000000;}
.catelogue_product{margin:0 15px 10px 0; float:left; width:300px;}
.catalogue_product_img{width:300px; height:411px;}
.catelogue_product_details{margin:0 0px 50px 0; float:none; width:300px;}
.get_inspired_img{margin:0 0 0px 0; position:relative;}
.get_inpired_btn{position:relative; top:-38px; left:0; text-align:right;}
.catalogue_details_txt_red{font:bold 11px Arial, Helvetica, sans-serif; color:#da2128; text-transform:uppercase; line-height:18px;}
.catalogue_details_txt_grey{font:normal 11px Arial, Helvetica, sans-serif; color:#707070; line-height:18px; margin-bottom:7px;}
.productthumbs{margin:10px 0;}
.productthumbs .box{margin:0 0px 5px 0; float:left; width:100px;}
.productthumbs .box .number{font:normal 10px Arial, Helvetica, sans-serif; color:#666; margin-top:2px;}
.productthumbs .box .details{font:normal 9px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; margin-top:3px;}
.all_finishes{width:126px; height:25px; margin:15px 0px 0 0px; float:right; position:absolute; right:0px; top:135px;}
/*** catelogue details ***/


/*** product categories landing **/
.midd_product_categories{position:relative; background:#fff; padding-top:130px;}
.midd_productbg{background:url(../images/bg_product_cat.jpg) center top repeat-y; height:1020px; width:100%; padding-top:25px;}
.middinner_product_cat{position:relative; padding-top:0px; width:auto; margin:0 auto;}

.laminates_img{position:absolute; top:40px; left:135px; width:170px;}
.performance_img{position:absolute; top:180px; left:135px; width:170px;}
.compact_laminates_img{position:absolute; top:320px; left:135px; width:170px;}
.plywood_img{position:absolute; top:460px; left:135px; width:170px;}
.prelaminates_img{position:absolute; top:600px; left:135px; width:170px;}
.post_laminated_img{position:absolute; top:740px; left:135px; width:170px;}
.writeones_img{position:absolute; top:880px; left:135px; width:170px;}


.laminates_btn{position:absolute; top:50px; left:20px;}
.laminates_btn a{width:127px; height:52px; background:url(../images/product_categories/laminates_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.laminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/laminates_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.compact_laminates_btn{position:absolute; top:190px; left:20px;}
.compact_laminates_btn a{width:127px; height:52px; background:url(../images/product_categories/compact_laminated_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.compact_laminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/compact_laminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.performance_btn{position:absolute; top:330px; left:20px;}
.performance_btn a{width:127px; height:52px; background:url(../images/product_categories/performance_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.performance_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/performance_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}

.plywood_btn{position:absolute; top:470px; left:20px;}
.plywood_btn a{width:127px; height:71px; background:url(../images/product_categories/plywood_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.plywood_btn a:hover{width:127px; height:71px; background:url(../images/product_categories/plywood_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.prelaminates_btn{position:absolute; top:610px; left:20px;}
.prelaminates_btn a{width:127px; height:52px; background:url(../images/product_categories/prelaminated_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.prelaminates_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/prelaminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.post_laminated_btn{position:absolute; top:750px; left:20px;}
.post_laminated_btn a{width:132px; height:52px; background:url(../images/product_categories/post_laminated_btn10.png) top left no-repeat; background-position:-132px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.post_laminated_btn a:hover{width:132px; height:52px; background:url(../images/product_categories/post_laminated_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
.writeones_btn{position:absolute; top:890px; left:20px;}
.writeones_btn a{width:127px; height:52px; background:url(../images/product_categories/writeones_btn10.png) top left no-repeat; background-position:-127px 0px; display:block; text-decoration:none; -webkit-transition-duration: .5s; -moz-transition-duration: .5s;}
.writeones_btn a:hover{width:127px; height:52px; background:url(../images/product_categories/writeones_btn10.png) top left no-repeat; background-position:0px 0px; display:block;}
/*** product categories landing **/


/*** categories inner ***/
.body_product_details{position:relative; background:#fff; padding-top:150px; width:auto; margin:0 auto; }
.heading_container{width:auto; margin:0 0 5px 30px;}
.heading_product_details{font-family: 'MyriadWebProRegular'; font-size:20px; margin:0; font-weight:normal; color:#da2128; float:left; width:auto; margin-left:5px;}
.bradcrums{font-family:Tahoma; font-size:11px; color:#000; margin:5px 0 0 0px; float:right; width:358px; text-align:right; margin-right:15px; display:none; padding:0; margin:0; overflow:hidden;}
.bradcrums ul{list-style:none; margin:0px; padding:0px;}
.bradcrums ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}
.product_categories_left{width:200px; float:left; margin-left:5px; display:none; overflow:hidden; height:0;}
.product_categories_right{width:auto; float:none; margin-right:0;}
.product_categories_right h1{font-family: 'MyriadWebProRegular'; font-size:18px; margin:0; font-weight:normal; color:#da2128; padding:0; margin:0 0 0 36px;}

.topright_line{width:auto; background:#cd1717; font-size:6px; margin:0 0 10px 36px;}
.download_pdf{margin:20px 0 20px 0;}
.tab_container{width:473px; margin:20px 0 0px 0; display:none; width:0; height:0; overflow:hidden;}

.tabproduct_box{margin:0 9px 0px 25px; float:left; width:75px; height:170px; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_box a{text-decoration:none; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_img{text-align:center; margin-bottom:5px; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_code{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#7e7e7e; display:none; width:0; height:0; overflow:hidden;}
.tabproduct_des{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333; text-transform:uppercase; display:none; width:0; height:0; overflow:hidden;}


.tab_container1{width:auto; margin:43px 0 0px 0px;}
.filter_small_devices{position:absolute; top:225px; left:0px; right:75px;}
.filterbox{float:right; position:relative; top:0; left:0px; margin-bottom:8px;}
.filter_select{width:160px; border:1px solid #ccc; font:normal 11px Verdana, Geneva, sans-serif; color:#666; padding:2px 0 2px 5px;}

.tabproduct_box1{margin:0 0px 0px 30px; float:left; width:75px; height:170px;}
.tabproduct_box1 a{text-decoration:none;}
.tabproduct_img1{text-align:center; margin-bottom:5px; position:relative;}
.tabproduct_code1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#7e7e7e;}
.tabproduct_des1{text-align:center; margin-bottom:5px; font:normal 11px Tahoma, Geneva, sans-serif; color:#333; text-transform:uppercase;}

.bottom_arrows{text-align:right; margin-bottom:15px; margin-right:10px;}
.product_arrow_left{width:30px; height:28px; margin-right:3px; float:right;}
.product_arrow_left a{width:30px; height:28px; background:url(../images/left_arrow.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none;}
.product_arrow_left a:hover{width:30px; height:28px; background:url(../images/left_arrow.jpg) top left no-repeat; background-position:-30px 0px; display:block;}
.product_arrow_right{width:30px; height:28px; margin-right:5px; float:right;}
.product_arrow_right a{width:30px; height:28px; background:url(../images/right_arrow.jpg) top left no-repeat; background-position:0px 0px; display:block; text-decoration:none;}
.product_arrow_right a:hover{width:30px; height:28px; background:url(../images/right_arrow.jpg) top left no-repeat; background-position:-30px 0px; display:block;}

/** mobile left menu **/
.productmenu_mobile_tab{position:fixed; left:0; top:152px; z-index:100;}
.productmenu_container{position:absolute; left:0; top:152px; z-index:100; width:235px;}
.productmenu_mobile_tab a {width:17px; height:204px; text-align:center; float:right; background:#d33535; padding-top:160px;}
/** mobile left menu **/

.csrtab{width:90px; margin:0 5px 15px 0; float:left;}
.tablink{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; background:#e1e1e1; padding:4px 8px 6px 8px; display:block; color:#7f7f7f; text-decoration:none; text-align:center;}
.tablink:hover{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; background:#da2128; padding:4px 8px 6px 8px; display:block; color:#fff; text-decoration:none; text-align:center;}
.tablink_active{font:normal 12px Tahoma, Arial, Helvetica, sans-serif; background:url(../images/tab_arrow.png) center bottom no-repeat #da2128; padding:4px 8px 10px 8px; display:block; color:#fff; text-decoration:none; text-align:center;}


.midd_heading_cat_landing{width:100%; margin:0 auto; padding:0 0 10px 0;}
.bradcrums_categories_landing{display:none;}

/*** categories inner ***/


/*** inspireme ***/
.inspired{width:320px; margin:0 auto;}
.insipire_container{position:relative; background:#fff; width:320px; margin:0 auto; padding-top:150px;}
.midd_heading_inspire{display:none;}
.inspireme_left1{border:none; width:auto; height:20px; position:relative; float:none;}
.inspireme_left1 .inspireme_image{position:absolute; display:none; overflow:hidden; height:0;}
.inspireme_left1 .inspireme_image img{height:46px; width:100%; display:none; overflow:hidden; height:0;}
.inspireme_left1 .heading_inspireme{font-family: 'MyriadWebProRegular'; font-size:20px; color:#da2128; margin:0px 0 0px -35px; text-transform:uppercase; position:relative; z-index:100;}
.inspireme_left1 .txt1{font-family: 'MyriadWebProRegular'; font-size:15px; color:#fff; margin:0px 25px 15px 20px; position:relative; z-index:100; line-height:20px; display:none; overflow:hidden; height:0;}
.inspireme_left1 .txt2{font-family: 'MyriadWebProRegular'; font-size:12px; color:#fff; margin:0px 25px 0px 20px; position:relative; z-index:100; font-weight:normal; line-height:16px; display:none; overflow:hidden; height:0;}
.inspireme_search{border:1px solid #dedede; width:315px; height:128px; position:relative; float:none; margin:0 0 5px 2px;}
.inspireme_search .search_image{position:absolute; top:4px; left:4px; right:4px;}
.inspireme_search .search_image img{height:120px;}
.inspireme_search .search1{font-family: 'MyriadWebProRegular'; font-size:16px; color:#000; text-transform:uppercase; position:absolute; z-index:100; font-weight:bold; top:-105px; left:-75px;}
.inspireme_search .select_roombg{background:none; width:168px; height:30px; float:none; z-index:100; position:relative; margin:30px 3px 0 20px;}
.inspireme_search .or{position:absolute; top:55px; left:190px; z-index:100;}
.inspireme_search .or img{width:37px;}
.inspireme_search .select_roombg .room{position:relative; top:10px; left:-10px;}
.inspireme_search .select_colourbg{background:none; width:168px; height:30px; float:none; z-index:100; position:relative; margin:10px 0 0 0;}
.inspireme_search .select_colourbg .colour{position:relative; top:10px; left:10px;}

.customize_img{width:320px; padding:0; margin:0 auto; position:relative;}
.customize_btn{position:absolute; text-align:right; top:70px; left:180px; z-index:100; width:130px;}

/* customized */
.customized-thumb-container-3{width:310px; margin:0 auto; margin-bottom:0px;}
.customized-thumb-box{width:84px; margin:0 auto; margin-bottom:10px; float:left;}
.customized-bullet{width:15px; float:left; padding:7px 5px 0 0;}
.customezed-thumb{width:60px; float:left; padding:0 0px 0 0;}
.customezed-thumb a .laminate {font:normal 11px Tahoma, Geneva, sans-serif; text-decoration:none; padding:0 0 0 3px;}
/* customized */

/*** inspireme ***/

/*** inspireme-inner ***/
.heading_container_inner{width:320px; margin:0; padding:0;}
.heading_main_inner{float:none; width:320px;}
.heading_main_inner h1{font-family: 'MyriadWebProRegular'; font-size:20px; margin:0 0 15px 10px; font-weight:normal; color:#da2128;}
.midd_inspirebg{/*background:url(../images/bg_product_cat.jpg) center top repeat-y;*/background:#fcfdf7; height:auto; width:100%; padding:25px 0;}
.midd_inspire_inner{position:relative; padding-top:0px; width:320px; margin:0 auto;}
.virtual_container{width:320px; margin:0 auto; padding:0; position:relative; border:2px solid #fff;}
.virtual_left{width:320px; padding:0; position:relative; float:none; height:280px; background:#fff;}
.virtual_img{position:relative; width:320px; display:block;}
.virtual_right{width:320px; float:none; background:#fff; height:540px;}
.select_laminates_img{width:185px; padding:15px 0 0 0; margin:0 auto;}
.right_orange_pointbox{width:100%; padding:0; margin:0 auto; float:left;}
.right_green_pointbox{width:100%; padding:0; margin:0 auto; float:left;}
.right_blue_pointbox{width:100%; padding:0; margin:0 auto;}
.right_point{width:37px; padding:0; margin:0 auto; margin-bottom:17px;}
.right_laminates_thumb{width:246px; margin:0 auto; margin-bottom:30px;}
.right_laminates_thumb .thumb{float:left; width:72px; margin-left:10px;}
.orange_dining{position:absolute; top:105px; left:83px;}
.green_dining{position:absolute; top:150px; left:3px;}
.blue_dining{position:absolute; top:215px; left:175px;}

.bradcrums_inspire{font-family:Tahoma; font-size:11px; color:#000; margin:20px 10px 0 0px; float:right; width:490px; text-align:right; display:none;}
.bradcrums_inspire ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_inspire ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_inspire ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_inspire ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_inspire ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}
/*** inspireme-inner ***/

/*** about ***/
.topabout_container{background:#da2128; height:300px; width:200px; padding:162px 0 0 0px; position:absolute; left:570px; top:91px;}
.topabout_menu{position:absolute; left:0px; top:162px; z-index:200; background:#da2128;}

.body_about{position:relative; background:#fff; padding-top:162px; width:768px; margin:0 auto; display:none; overflow:hidden; height:0;}
.heading_container_about{width:768px; margin:0 0 25px 0;}
.heading_container_about h1{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0; font-weight:normal; color:#da2128; float:left; width:400px; margin-top:10px;}
.aboutleft{width:768px; margin:0px 50px 0 0; float:none;}
.aboutleft img{width:100%;}
.aboutright{width:700px; float:none; margin:25px 20px 0 20px;}
.aboutright .head{font-family: 'MyriadWebProRegular'; font-size:34px; font-weight:normal; color:#4f4f4f; margin:0 0 30px 0; padding:0;}
.aboutright .about_txt{font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:0; font-weight:normal; color:#666; line-height:18px;}

.accordian_about{width:auto; padding:0 5px; margin:0 auto; padding-top:140px; margin-bottom:20px;}
.accordian_about h1{width:200px; font-family: 'MyriadWebProRegular'; font-size:20px; margin:0; font-weight:normal; color:#da2128; padding:0 0 0 5px; text-transform:uppercase;}
.body_about1{position:relative; background:#fff; padding-top:0px; width:590px; margin:0 auto; margin-bottom:30px;}
/*.heading_container_about1{width:558px; margin:0 0 25px 0; padding-top:200px;}
.heading_container_about1 h1{font-family: 'MyriadWebProRegular'; font-size:36px; margin:0; font-weight:normal; color:#da2128; float:left; width:400px; margin-top:10px;}*/
.aboutleft1{width:300px; margin:10px 0px 0 0; float:none; display:none; overflow:hidden; height:0;}
.aboutleft1 img{width:300px; display:none;}
.aboutright1{width:300px; float:none; margin:0px 5px 0 5px;}
.aboutright1 .head1{font-family: 'MyriadWebProRegular'; font-size:24px; font-weight:normal; color:#4f4f4f; margin:0 0 10px 0; padding:0; display:none; overflow:none; height:0;}
.aboutright1 .about_txt1{font-family:Tahoma, Geneva, sans-serif; font-size:12px; margin:0; font-weight:normal; color:#666; line-height:18px; padding-top:5px; text-align:justify}

.aboutlisting{font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:10px 0 0 0; font-weight:normal; color:#666; line-height:18px; background:url(../images/red_arrow1.png) left top no-repeat; padding-left:20px;}
.whatleft{width:70px; float:left; margin:5px 10px 20px 0;}
.whatright{width:220px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin:2px 0 20px 0; font-weight:normal; color:#666; line-height:18px; }
.readmore{font:normal 12px Tahoma, Geneva, sans-serif; margin-top:15px;}
.readmore a{font:normal 12px Tahoma, Geneva, sans-serif; text-decoration:none; color:#900;}
.readmore a:hover{font:normal 12px Tahoma, Geneva, sans-serif; text-decoration:underline; color:#900;}

.bradcrums_about{font-family:Tahoma; font-size:11px; color:#000; margin:10px 0 0 0px; float:right; width:500px; text-align:right; display:none;}
.bradcrums_link{font-family:Tahoma; font-size:11px; color:#000; padding:0; margin:0; display:inline;}
.bradcrums_link a{font-family:Tahoma; font-size:11px; color:#000; display:inline; text-decoration:none; margin:0 7px;}
.bradcrums_link a:hover{font-family:Tahoma; font-size:11px; color:#cd1717; display:inline; text-decoration:none;}
.bradcrums_link span{font-family:Tahoma; font-size:11px; color:#cd1717; display:inline; text-decoration:none; margin:0 7px;}
/*** about ***/

/*** about whats new ***/
.whatsnew_left{width:300px; float:left; margin-right:40px;}
.whatsnew_left .img{width:200px; margin:0 0 20px 0; float:left; display:none;}
.bkbtn{background:#333333; width:70px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; behavior:url(border-radius.htc); float:left; margin:0px 0 5px 0px;}
.bkbtn a{background:#333333; font:bold 12px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none; display:block; padding:6px 0 7px 22px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; behavior:url(border-radius.htc);}
.bkbtn a:hover{background:#000; font:bold 12px Tahoma, Geneva, sans-serif; color:#fff; text-decoration:none;}
.whatsnew_right{width:auto; float:left; margin-bottom:20px;}
.whatsnew_right .whatnew_heading{font:normal 17px Tahoma, Geneva, sans-serif; color:#000; margin-bottom:3px;}
.whatsnew_right .date{font:normal 13px Tahoma, Geneva, sans-serif; color:#999; margin-bottom:15px;}
.whatsnew_right .whatsnew_detail{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; text-align:justify;}
/*** about whats new ***/


/*** dealers ***/
.topred_bg{background:#da2128; height:35px; width:100%; padding:130px 0 0 0px; position:relative; margin-bottom:10px;}
.topred_menu_container{width:310px; padding:0; margin:0 auto;}
.topred_menu{font-family: 'MyriadWebProRegular'; font-size:13px; color:#000; margin:0; width:310px; padding-top:10px;}
.topred_menu ul{list-style:none; margin:0px; padding:0px;}
.topred_menu ul li{display:inline; color:#fff; margin:0;}
.topred_menu ul li a{display:inline; color:#fff; text-decoration:none; padding:15px 30px 10px 30px; margin-right:10px;}
.topred_menu ul li a:hover{display:inline; color:#fff; text-decoration:none; background:#ac0001; border-bottom:3px solid #5b0000;}
.topred_menu ul li .active{display:inline; color:#fff; text-decoration:none; background:#ac0001; border-bottom:3px solid #5b0000;}

.main_body{position:relative; background:#fff; padding-top:0px; width:320px; margin:10px auto;}
.heading_bradcrum_container{width:310px; margin:0 auto;}
.heading_bradcrum_container h1{font-family: 'MyriadWebProRegular'; font-size:20px; font-weight:normal; color:#da2128; text-transform:uppercase; margin:20px 0 0 0; float:left; width:310px;}
.heading_bradcrum_container_dealers{width:310px; margin:0 auto; padding-top:130px;}
.heading_bradcrum_container_dealers h1{font-family: 'MyriadWebProRegular'; font-size:20px; font-weight:normal; color:#da2128; text-transform:uppercase; margin:20px 0 0 0; float:left; width:310px;}

.dealer_left{float:none; width:320px; margin-right:none;}
.dealer_search{padding:0; margin:0 0 10px 0;}
.dealer_search_select{position:relative; left:0; top:0; float:left; margin:0 10px 10px 5px;}
.search_btn{position:relative; left:0; top:0; float:left;}
.searchbtn1{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #5e6063; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.searchbtn1:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:8px 10px 9px 10px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
}
.dealer_img{padding:0; margin:0 0 20px 0; display:none;}
.dealer_img img{width:100%; display:none;}

.dealer_right{float:none; width:310px; margin:20px 0 0 10px;}
.dealers_address{font:normal 13px Tahoma, Geneva, sans-serif; color:#6e6e6e;}
.dealers_address ul{list-style:none; margin:0px; padding:0px;}
.dealers_address ul li{float:left; color:#000; margin:0 0 15px 0; width:310px; background:url(../images/dearler_greyline.png) left bottom no-repeat; padding-bottom:10px;}
.dealers_address ul li .address_heading{font:bold 12px/17px Tahoma, Geneva, sans-serif; color:#c11a0d; padding:5px 0 5px 30px; background:url(../images/red_bullet_dealer.png) top left no-repeat;}
.dealers_address ul li .greytxt{font:normal 12px/16px Tahoma, Geneva, sans-serif; color:#5e6063; padding-left:30px;}

.bradcrums_inner{font-family:Tahoma; font-size:11px; color:#000; margin:40px 20px 0 0px; float:right; width:330px; text-align:right; display:none;}
.bradcrums_inner ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_inner ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_inner ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_inner ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_inner ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}

/*** dealers ***/

/*** presence ***/
.presence_left{float:none; width:320px;}
.presence_right{float:none; width:320px; margin-top:15px;}
.map_container{width:320px; height:320px; float:none; margin-right:5px;}
.map_container1b{width:320px; height:320px; float:none;}
.map_address_container{width:320px; float:none; margin-right:none; position:relative; height:350px; margin-top:15px;}
.mapaddress_box{width:320px; font:normal 13px Tahoma, Geneva, sans-serif; color:#818181; background:url(../images/merino_bulb2.png) right top no-repeat; border-bottom:1px solid #a7a9ac;}
.mapaddress_box a{text-decoration:none; display:block; color:#818181; padding:0 0 10px 0;}
.mapaddress_box a:hover{text-decoration:none; background:url(../images/merino_bulb2.png) right top no-repeat #e7e7e7; padding:0 0 10px 0;}
.mapadd_heading{padding:10px 5px 5px 10px; color:#da2128; line-height:18px;}
.mapadd_txt{padding:0 5px 5px 10px; line-height:18px;}

.presence_form_container{width:320px; height:auto; background:#f3f3f3; padding-bottom:10px;}
.presence_form_container .formtxt_top{font-family:Arial 'MyriadWebProRegular'; font-size:16px; color:#333; padding:10px 0 0 10px; line-height:20px;}
.presence_form_container .formtxt_top span{font-family: Tahoma; font-size:11px; color:#333; line-height:14px;}
.presence_form_container .presence_formbox{width:320px; margin:0 auto; margin-top:20px;}
.presence_form_container .presence_formbox .presence_formtxt_left{width:205px; float:none; font:normal 13px Tahoma, Geneva, sans-serif; color:#333; margin:0px 0 10px 25px;}
.presence_form_container .presence_formbox .presence_formtxt_right{width:245px; float:none; margin:0px 0 10px 24px;}


.presence_left1{float:none; width:320px;}
.presence_right1{float:none; width:320px; margin-top:15px;}
.map_container1{width:320px; height:320px; float:none; margin-right:5px;}
.map_container1a{width:320px; height:320px; float:none;}
.map_address_container1{width:320px; float:none; margin-right:none; position:relative; height:350px; margin-top:15px;}
.mapaddress_box1{width:320px; font:normal 13px Tahoma, Geneva, sans-serif; color:#818181; background:url(../images/merino_bulb2.png) right top no-repeat; border-bottom:1px solid #a7a9ac;}
.mapaddress_box1 a{text-decoration:none; display:block; color:#818181; padding:0 0 10px 0;}
.mapaddress_box1 a:hover{text-decoration:none; background:url(../images/merino_bulb2.png) right top no-repeat #e7e7e7; padding:0 0 10px 0;}
.mapadd_heading1{padding:10px 5px 5px 10px; color:#da2128; line-height:18px;}
.mapadd_txt1{padding:0 5px 5px 10px; line-height:18px;}

.presence_form_container1{width:320px; height:auto; background:#f3f3f3; padding-bottom:10px;}
.presence_form_container1 .formtxt_top{font-family:Arial 'MyriadWebProRegular'; font-size:16px; color:#333; padding:10px 0 0 10px; line-height:20px;}
.presence_form_container1 .formtxt_top span{font-family: Tahoma; font-size:11px; color:#333; line-height:14px;}
.presence_form_container1 .presence_formbox{width:320px; margin:0 auto; margin-top:20px;}
.presence_form_container1 .presence_formbox .presence_formtxt_left{width:205px; float:none; font:normal 13px Tahoma, Geneva, sans-serif; color:#333; margin:0px 0 10px 25px;}
.presence_form_container1 .presence_formbox .presence_formtxt_right{width:245px; float:none; margin:0px 0 10px 24px;}

.txtbox_style{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:237px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e2e3e4');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e2e3e4));
	background: -moz-linear-gradient(top,  #fbfbfb,  #e2e3e4);
	border:1px solid #e2e3e4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

.txtarea_style{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:237px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e2e3e4');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#e2e3e4));
	background: -moz-linear-gradient(top,  #fbfbfb,  #e2e3e4);
	border:1px solid #e2e3e4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	height:50px;
}
.presence_select{position:relative; top:5px; left:0;}
.submitbtn{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #5e6063; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.submitbtn:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	background:#000;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
}

/*** scroller ***/
.Container{position: absolute; top: 0px; left: 0px; width: 320px; height: 350px;}
#Scroller-1{position: absolute; overflow: hidden; width: 312px; height: 350px;}
.Scroller-Container {position: absolute; top: 0px; left: 0px;}
#Scrollbar-Container {position: absolute; top: 0px; left: 311px;}
.Scrollbar-Track{width: 8px; height: 350px; position: absolute; top: 1px; left: 0px; background:#CCCCCC; z-index:20;}
.Scrollbar-Handle {position: absolute; width: 8px; height: 100px; margin:0px; background:#000; cursor:pointer;}
/*** scroller ***/
.international_address_container{background:#fff; font:normal 13px Tahoma, Geneva, sans-serif; color:#818181; border-bottom:2px solid #ccc; padding-left:10px;}
/*** presence ***/

/*** feedback ***/
.midd_heading_container{width:320px; margin:0 auto; padding:0; padding-top:150px;}
.feedback_left{float:none; width:320px; margin-right:none;}
.feedback_left img{width:100%;}
.feedback_right{float:none; width:305px; margin-left:none; margin-left:15px;}
.feedback_line1{width:100%; margin-bottom:30px;}
.feedback_line2{width:100%; margin-bottom:15px;}
.feedback_form_txt{font:normal 13px Tahoma, Geneva, sans-serif; color:#666;}
.select_feedback_small{position:relative; left:-1px; top:8px;}
.select_feedback_big{position:relative; left:0; top:0;}
.feedback_line2box{width:180px; float:left;  margin:0 10px 10px 0;}
.feedback_line2box1{width:180px; float:none;  margin:0 10px 0 0;}
.feedback_name{font:normal 13px Tahoma, Geneva, sans-serif; color:#666; margin-bottom:5px;}
.txtbox_feedback{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:8px 0 8px 8px;
	margin:0;
	width:168px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#eeeff0');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#eeeff0));
	background: -moz-linear-gradient(top,  #fbfbfb,  #eeeff0);
	border:1px solid #c7c8ca;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}

.txtarea_feedback{
	font:normal 12px Arial, Helvetica, sans-serif; color:#666;
	padding:5px 0 5px 8px;
	margin:0;
	width:250px;
	background: #fbfbfb; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#eeeff0');
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#eeeff0));
	background: -moz-linear-gradient(top,  #fbfbfb,  #eeeff0);
	border:1px solid #c7c8ca;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
	height:60px;
}

.submitbtn_red{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	background: #da2128; 
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	margin-top:2px;
	font-weight:bold;
}

.submitbtn_red:hover{
	position:relative;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border:none;
	font:normal 11px Verdana, Geneva, sans-serif; 
	color:#fff;
	margin:0;
	padding:10px 25px;
	cursor:pointer;
	font-weight:bold;
	margin-top:2px;
	background:#95989c;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95989c', endColorstr='#5e6063');
	background: -webkit-gradient(linear, left top, left bottom, from(#95989c), to(#5e6063));
	background: -moz-linear-gradient(top,  #95989c,  #5e6063);
}

.bradcrums_all{font-family:Tahoma; font-size:11px; color:#000; margin:20px 10px 0 0px; float:right; width:200px; text-align:right; display:none;}
.bradcrums_all ul{list-style:none; margin:0px; padding:0px;}
.bradcrums_all ul li{display:inline; color:#000; margin:0 0px;}
.bradcrums_all ul li a{display:inline; color:#000; text-decoration:none; margin:0px 5px 0px 5px;}
.bradcrums_all ul li span{display:inline; color:#cd1717; text-decoration:none;}
.bradcrums_all ul li a:hover{display:inline; color:#cd1717; text-decoration:none;}

/*** feedback ***/

/** bottom pages **/
.privacy_left_container{width:230px; float:none; margin-right:40px; display:none;}
.privacy_right_container1{width:auto; float:none; margin-bottom:20px; padding-left:12px;}
.privacy_right_container{display:none; overflow:hidden; height:0;}

.career_left_container{width:430px; float:left; margin-right:40px; display:none;}
.career_right_container{width:auto; float:none; margin-bottom:20px; padding-left:12px;}
.career_right_container .txtbody{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; padding-right:10px; text-align:justify}
.career_right_container .txtbody p{font:normal 13px/18px Tahoma, Geneva, sans-serif; color:#666; padding:0 0 10px 0; margin:0;}
.bottom_arrows1{text-align:right; margin:10px 5px 15px 0;}
/** bottom pages **/

/*** sitemap **/
.sitemap_left{width:auto; margin-right:none; float:none; margin-left:10px;}
.sitemap_left_link{width:100%; font:normal 13px Tahoma, Verdana, Geneva, sans-serif; color:#999; padding:0px 0 0px 0; margin-bottom:0px; position:relative;}
.sitemap_left_link ul{list-style:none; margin:0px; padding:0px;}
.sitemap_left_link ul li{display:block; color:#999; padding:5px 0px 5px 0px; margin:0;}
.sitemap_left_link ul li a{display:block; color:#999; text-decoration:none; padding-left:20px; background:url(../images/sitemap_arrow.png) top left no-repeat;}
.sitemap_left_link ul li a:hover{color:#000; text-decoration:none; background:url(../images/sitemap_arrow.png) top left no-repeat;}

.sitemap_right{width:auto; float:none; margin-left:10px; z-index:1000;}
.sitemap_right_link ul{list-style:none; margin:0px; padding:0px; float:left; width:auto; height:auto;}
.sitemap_right_link ul li span{display:block; color:#000; padding:8px 0 5px 20px; margin:0; font-weight:bold; display:none; height:0; overflow:hidden;}
.sitemap_right_link ul li ul{list-style:none; margin:0px; padding:0px; display:none; height:0; overflow:hidden;}
/*** sitemap **/

/*** footer ***/
.brandline{background:url(../images/merino_brand_line.jpg) center top no-repeat; font-size:2px; position:relative; margin-bottom:20px;}
.footer{width:auto; z-index:1; margin-bottom:10px;}
.footer_left{width:auto; float:none; text-align:center;}
.footer_right{width:auto; float:none; margin-top:10px;}
.footer_right .txt{font-family: 'MyriadWebProRegular'; font-size:11px; color:#999999; margin:0px; float:none; line-height:15px; text-align:center;}
.footer_right .footerlogo{float:none; margin-top:5px; text-align:center;}
.footer_links{font-family: 'MyriadWebProRegular'; font-size:11px; color:#cc9966; margin:0px; padding:0 20px;}
.footer_links ul{list-style:none; margin:0px; padding:0px;}
.footer_links ul li{display:inline; color:#cc9966; margin:0 0px; line-height:20px;}
.footer_links ul li span{color:#333; margin-left:5px;}
.footer_links ul li a{display:inline; color:#999999; text-decoration:none; padding:0px 3px 0px 3px;}
.footer_links ul li a:hover{display:inline; color:#000; text-decoration:none;}
.socialicons{margin:10px 0 0 110px;}
/*** footer ***/
.img-width { width:900px; height:auto;}
#mover, #mover2	{width:54px; height:54px;}
#overlay, #overlay2	{width:52px; height:52px;}

.quick_section .quck_box p.gry { padding-bottom: 2px; }
.quick_section .quck_box input[type="submit"] { margin-bottom: 5px; }

}

.msgText { font: normal 12px Arial, Helvetica, sans-serif; color: #ff0000; }

@media all {
	div {
		-webkit-transition: width 1s ease-in-out;
		-moz-transition: width 1s ease-in-out;
		-o-transition: width 1s ease-in-out;
		transition: width 1s ease-in-out;
	}
}