@font-face {
  font-family: "Helvetica Neue LT Std Condensed";
  font-display: auto;
  src: url("Helvetica_Neue_LT_Std_Condensed/Helvetica_Neue_LT_Std_57_Condensed.eot"); 
  src: url("Helvetica_Neue_LT_Std_Condensed/Helvetica_Neue_LT_Std_57_Condensed.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("Helvetica_Neue_LT_Std_Condensed/Helvetica_Neue_LT_Std_57_Condensed.woff2") format("woff2"), /* chrome?firefox */
  url("Helvetica_Neue_LT_Std_Condensed/Helvetica_Neue_LT_Std_57_Condensed.woff") format("woff"), /*chrome?firefox */
  url("Helvetica_Neue_LT_Std_Condensed/Helvetica_Neue_LT_Std_57_Condensed.ttf") format("truetype"), /* chrome?firefox?opera?Safari, Android, iOS 4.2+*/
  url("Helvetica_Neue_LT_Std_Condensed/Helvetica_Neue_LT_Std_57_Condensed.svg#Helvetica Neue LT Std Condensed") format("svg"); /* iOS 4.1- */
}

@font-face {
  font-family: "Futura";
  font-display: auto;
  src: url("Futura_Book/Futura_Book.eot"); 
  src: url("Futura_Book/Futura_Book.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("Futura_Book/Futura_Book.woff2") format("woff2"), /* chrome?firefox */
  url("Futura_Book/Futura_Book.woff") format("woff"), /*chrome?firefox */
  url("Futura_Book/Futura_Book.ttf") format("truetype"), /* chrome?firefox?opera?Safari, Android, iOS 4.2+*/
  url("Futura_Book/Futura_Book.svg#Futura") format("svg"); /* iOS 4.1- */
}

@font-face {
  font-family: "Futura PT Heavy";
  font-display: auto;
  src: url("Futura_PT_Heavy/Futura_PT_Heavy.eot"); 
  src: url("Futura_PT_Heavy/Futura_PT_Heavy.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("Futura_PT_Heavy/Futura_PT_Heavy.woff2") format("woff2"), /* chrome?firefox */
  url("Futura_PT_Heavy/Futura_PT_Heavy.woff") format("woff"), /*chrome?firefox */
  url("Futura_PT_Heavy/Futura_PT_Heavy.ttf") format("truetype"), /* chrome?firefox?opera?Safari, Android, iOS 4.2+*/
  url("Futura_PT_Heavy/Futura_PT_Heavy.svg#Futura") format("svg"); /* iOS 4.1- */
}

@font-face {
  font-family: "Futura PT Book";
  font-display: auto;
  src: url("Futura_PT_Book/Futura_PT_Book.eot"); 
  src: url("Futura_PT_Book/Futura_PT_Book.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("Futura_PT_Book/Futura_PT_Book.woff2") format("woff2"), /* chrome?firefox */
  url("Futura_PT_Book/Futura_PT_Book.woff") format("woff"), /*chrome?firefox */
  url("Futura_PT_Book/Futura_PT_Book.ttf") format("truetype"), /* chrome?firefox?opera?Safari, Android, iOS 4.2+*/
  url("Futura_PT_Book/Futura_PT_Book.svg#Futura") format("svg"); /* iOS 4.1- */
}

@font-face {
  font-family: "MF RooneySans Regular";
  font-display: auto;
  src: url("MF_RooneySans_Regular/MF_RooneySans_Regular.eot"); 
  src: url("MF_RooneySans_Regular/MF_RooneySans_Regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("MF_RooneySans_Regular/MF_RooneySans_Regular.woff2") format("woff2"), /* chrome?firefox */
  url("MF_RooneySans_Regular/MF_RooneySans_Regular.woff") format("woff"), /*chrome?firefox */
  url("MF_RooneySans_Regular/MF_RooneySans_Regular.ttf") format("truetype"), /* chrome?firefox?opera?Safari, Android, iOS 4.2+*/
  url("MF_RooneySans_Regular/MF_RooneySans_Regular.svg#MF RooneySans Regular") format("svg"); /* iOS 4.1- */
}

@font-face {
  font-family: "MF RooneySans Bold";
  font-display: auto;
  src: url("MF_RooneySans_Bold/MF_RooneySans_Bold.eot"); 
  src: url("MF_RooneySans_Bold/MF_RooneySans_Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("MF_RooneySans_Bold/MF_RooneySans_Bold.woff2") format("woff2"), /* chrome?firefox */
  url("MF_RooneySans_Bold/MF_RooneySans_Bold.woff") format("woff"), /*chrome?firefox */
  url("MF_RooneySans_Bold/MF_RooneySans_Bold.ttf") format("truetype"), /* chrome?firefox?opera?Safari, Android, iOS 4.2+*/
  url("MF_RooneySans_Bold/MF_RooneySans_Bold.svg#MF RooneySans Bold") format("svg"); /* iOS 4.1- */
}

@font-face {
  font-family: "Proxima Nova Soft Semibold";
  font-display: auto;
  src: url("Proxima_Nova_Soft_Semibold/Proxima_Nova_Soft_Semibold.eot"); 
  src: url("Proxima_Nova_Soft_Semibold/Proxima_Nova_Soft_Semibold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("Proxima_Nova_Soft_Semibold/Proxima_Nova_Soft_Semibold.woff2") format("woff2"), /* chrome?firefox */
  url("Proxima_Nova_Soft_Semibold/Proxima_Nova_Soft_Semibold.woff") format("woff"), /*chrome?firefox */
  url("Proxima_Nova_Soft_Semibold/Proxima_Nova_Soft_Semibold.ttf") format("truetype"), /* chrome?firefox?opera?Safari, Android, iOS 4.2+*/
  url("Proxima_Nova_Soft_Semibold/Proxima_Nova_Soft_Semibold.svg#MF RooneySans Bold") format("svg"); /* iOS 4.1- */
}

html {
  /*font-family: sans-serif;*/
  -webkit-text-size-adjust: 100%;
   -ms-text-size-adjust: 100%;
}

body
{
	margin:0px;
	padding:0px;
	/*font-family: 'Lato', sans-serif;*/
	font-family: "Futura", sans-serif;
	/*font-family: "Lato Regular", Arial, sans-serif;*/
	font-style:normal;
	font-weight:normal;
	color:#424141;
	font-size:18px;
	/*background-color:#ededed;*/
	background-color:#FFFFFF;
	
	-webkit-font-smoothing: antialiased;
}
a
{
	text-decoration:none;
}
p
{
	margin:0px;
	padding:0px;
	font-weight:normal;
}

.btn, .btnsmsunsubscribe{
	/*font-family: "Helvetica Neue LT Std Condensed", sans-serif;*/
	font-family: "Futura", sans-serif;
	font-weight: normal;
 	font-style: normal;
	text-align:center;
	color:#FFFFFF;
	background-color:#147bc0;
	cursor:pointer;
	border:none;
}

.btn:hover, .btnsmsunsubscribe:hover{
	color:#FFFFFF;
	background-color:#147bc0;
	cursor:pointer;
}

.btn_padding{padding:5px 10px 5px 10px;}

.textfield{
	padding-left:10px;
	border:2px solid #e3e3e3; 
	color:#9B9FA1;
	font-family: "Futura", sans-serif;
}
.vouchercode{
	border:1px solid #e4e1df; 
}
.btncart{
	font-family: "Futura", sans-serif;
	font-weight: normal;
 	font-style: normal;
	text-align:center;
	color:#626362;
	background-color:#ebe8e8;
	border:1px solid #e4e1df; 
	cursor:pointer;
}

.redtext{color:#FF0000;}
.margintop8{margin-top:8px;}
.margintop10{margin-top:10px;}
.margintop30{margin-top:30px;}

.paddingtop10{ padding-top:10px;}
.textalign_left{text-align:left;}
.textalign_center{text-align:center;}
.textalign_right{text-align:right;}
.border_bottom{border-bottom:1px solid #c9c9c9;}
.cursordefault{cursor:default;}
.opacitydisable{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}


.opacityhide{
	width: 100%; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.opacityshow{
	width: 100%; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}
.banner_outer
{
    width: 100%;
	position:absolute;
}
.banner_outer img 
{
    width: 100%;
	position:absolute;
}
.banner_outer_inner_page
{
    width: 100%;
	position:absolute;
}
.banner_outer_inner_page img 
{
    width: 100%;
	position:absolute;
}

/*-- main contain start --*/
#main_wrap
{
	width:100%;
	position:relative;
}

.header_wrap
{
	width:100%;
	position:relative;
}

.header_wrap_top
{
	width:100%;
	position:relative;
	/*background-color:#FFFFFF;*/
}

/* Top Link Start */
.header_wrap_top_links_outer_scroll_blank
{
	width:100%;
	height:61px;
	position:relative;
	background-color:#007dbd;
	border:1px solid #009900
	
}
.header_wrap_top_links_outer
{
	width:100%;
	position:relative;
	background-color:#006db0;
}
.header_top_link_outer
{
	z-index:99;
}
.header_top_link_left
{
	width:auto;
	float:left;
}
.header_top_link_right
{
	width:auto;
	float:right;
}
/* Top Link End */
.topmenu_outer{
	float:left; 
	width:100%; 
	background-color:#0087c3;
	overflow:hidden;
}
.topmenu_outer:hover{
	overflow:visible;
}
.header_wrap_top_inner
{
	
}
.header_wrap_top_inner_full
{
	width:100%;
	float:left;
}
.logocs
{
	width:auto;
	float:left;
}

.header_right
{
	float:right;
}
.header_right_left, .header_right_right,.header_right_left_login, .header_right_right_login{float:left;}

.header_right_top
{
	width:100%;
	float:right;
}

.top_navi
{
	width:auto;
	float:left;
	color:#ffffff;
	padding:0 0 0 0;
	font-family: "Futura", sans-serif;
}
.top_navi ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.top_navi ul li
{
	float:left;
}
.top_navi ul li a
{
	float:left;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
}
.top_navi ul li a:hover
{
	float:left;
	color:#007dbd;
	background:#fff;
	border-radius: 3px;
	text-decoration:none;
}
#act_navi
{
	float:left;
	color:#007dbd;
	background:#fff;
	border-radius: 3px;
	text-decoration:none;
}

.hide
{
	display:none;
}
.show
{
	display:inline;
}
.position_fixed
{
	z-index: 99;
    position: fixed;
    left: 0;
    top: 0px;
}
.position_fixed_remove
{
    position: inherit;
}

.menu_position_fixed
{
	width:100%;
	z-index: 99;
    position: fixed;
	background-color:#0087c3;
	/*background-color:#666666;
	background:url(../images/top_menu_scroll_bg.png) repeat left top;
	*/
}


#tophomelink
{
	background:none;
}
#tophomelink:hover
{
	background:none;
}

.header_top_wishlist_wrap{
	 float:left; 
	 color:#FFFFFF;
}
.header_top_wishlist_wrap a{
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	font-family: "Futura PT Book";
}
.header_top_middle{
	width:auto;
	float:right;
}

.checkout_box
{
	float:right;
}

.text_box_main
{
	float:right;
}

.text_box
{
	float:left;
}
.text_box_bg
{
	float:left;
	font-family: "Futura PT Book", sans-serif;
	background-color:#006db0;
	border:1px solid #006db0; 
	color:#ffffff; 
}
.search_icon
{
	float:right;
}
.search_icon_bg
{
	float:right;
	border:none;
	cursor:pointer;
}
.search_icon_bg:hover
{
	cursor:pointer;
}
.topsearchloading{
	float:left;
	background:#147bc0;
}

.header_right_bottom
{
	float:right;
	text-align:right;
}

.phoneno_box
{
	font-family: "Futura PT Book", sans-serif;
	float:right;
}
.tagline
{
	float:right;
	color:#ffffff;
	text-align:right;
}
.tagline span
{
	float:left;
	color:#ffffff;
}
.top_storename
{
	float:left;
	color:#ffffff;
}

.shoploc{
	font-family: "Futura PT Book", sans-serif;
	float:right;
	color:#ffffff;
	text-align:right;
}
.shoploc a{
	color:#shoploc;
	text-decoration:none;
}
.shoploc a:hover{
	color:#shoploc;
	text-decoration:none;
}
.phoneno
{
	font-family: "Futura PT Book", sans-serif;
	float:right;
	text-align:right;
	color:#ffffff;
	font-weight:300;
}
.phoneno span a
{
	color:#ffffff;
	font-weight:700;
}
.phoneno span
{
	font-weight:700;
}

.header_enterpostcode_top_text
{
	float:right;
	color:#000000;
	text-align:right;
}
.header_enterpostcode_outer{
	float:left;
	text-align:right;
}
.header_enterpostcode_paypal{
	float:left;
}
.header_mappostcode_tetbox_div{
	float:left;
	
}
.header_mappostcode_tetbox_btn_outer{
	width:auto; float:left;
}
.header_mappostcode_tetbox{
	font-family: "Futura PT Book", sans-serif;
	background-color:#006db0;
	border:1px solid #006db0; 
	color:#ffffff; 
}
.header_mappopupgobtn_bg{
	font-family: "Helvetica Neue LT Std Condensed", sans-serif;
	font-weight: normal;
 	font-style: normal;
	text-align:center;
	color:#FFFFFF;
	border:0px;
	cursor:pointer;

	
}

.btnviewprice{
	font-family: "Futura", sans-serif;
	font-weight: normal;
 	font-style: normal;
	text-align:center;
	color:#c10b12;
	background-color:#ffffff;
	/*border:1px solid #c10b12;*/
	border:none;
	cursor:pointer;
}

.btnviewprice:hover{
	/*color:#FFFFFF;
	background-color:#c10b12;
	border:1px solid #c10b12;*/
	border:none;
	cursor:pointer;
	text-decoration:underline;
}


.btnviewprice_prddet{
	font-family: "Futura", sans-serif;
	font-weight: normal;
 	font-style: normal;
	text-align:center;
	color:#ffffff;
	background-color:#0091c8;
	border:1px solid #0091c8;
	cursor:pointer;
}

.btnviewprice_prddet:hover{
	color:#0091c8;
	background-color:#FFFFFF;
	border:1px solid #0091c8;
	cursor:pointer;
	text-decoration:none;
}

.header_banner_small
{
	float:right;
}

.header_middle
{
	float:left;
	/*background:url(../images/navi_bg.jpg) repeat-x left top;*/
}

/*-- middle contain start --*/
#middle_wrap
{
	width:100%;
	float:left;
}
#middle_wrap_innerpage, .middle_wrap_innerpage
{
	width:100%;
	float:left;
}
.middlefullbggrey{background-color:#f8f8f8}
.middle
{
}
.middle_top_bestseller_heading_outer
{
	float:left;
	text-align:center;
}
.middle_top_bestseller_heading, .middle_ourblog_heading
{
	text-align:center;
}
.middle_bestseller_product_outer
{
	width:100%;
	float:left;
}
.bestseller_product1
{
	float:left;
	text-align:center;
	vertical-align:middle;
	
}
.bestseller_product2,.bestseller_product3
{
	float:left;
	text-align:center;
	vertical-align:middle;
}


.bestseller_product_image
{
	text-align:center;
	/*#position: absolute; 
	#top: 50%; */
	vertical-align: middle;
}
.bestseller_product_name
{
	width:100%;
	text-align:center;
	color:#e0e0e0;
	background-color:#2f2f2f;
	font-weight:300;
}
.bestseller_product_name span
{
	font-weight:700;
}
.bestseller_product_name2
{
	width:100%;
	text-align:center;
	color:#e0e0e0;
	font-weight:300;
	background-color:#2f2f2f;
}
.bestseller_product_name2 span
{
	font-size:34px;
	font-weight:700;
}

.middle_boxes_outer
{
	width:100%;
	float:left;
	
}
.middle_box1
{
	float:left;
}

.middle_box2
{
	float:left;
}

.middle_box3
{
	float:left;
}
.middle_box4
{
	float:left;
}
.middle_box1 img,.middle_box2 img,.middle_box3 img,.middle_box4 img
{
	
}

.middle_customise_outer
{
	width:100%;
	float:left;
	background-color:#32555b;
}
.middle_customise_box1
{
	float:left;
	text-align:center;
	
}
.middle_customise_box2
{
	float:left;
	text-align:center;
}
.middle_customise_box1 img,.middle_customise_box2 img
{
	
}
.middle_top_newproduct_heading_outer
{
	float:left;
	text-align:center;
}
.middle_newproduct_heading
{
	text-align:center;
	color:#ffffff;
	font-weight:300;
}
.middle_newproduct_heading span
{
	font-weight:700;
}

.new_product1
{
	float:left;
	float:left;
	text-align:center;
	vertical-align:middle;
}
.new_product_image
{
	text-align:center;
	/*#position: absolute; 
	#top: 50%;/ 
	/*display: table-cell; */
	vertical-align: middle;
}
.new_product_name
{
	width:100%;
	text-align:center;
	color:#403f40;
	font-weight:300;
}
.new_product_name span
{
	font-weight:700;
}
/*-- middle contain end --*/

/* Home Page Start */
.middle_inspirationalhome_heading
{
	text-align:center;
	color:#ffffff;
	font-weight:300;
}
.inspirationalhome_outer
{
	width:100%;
	float:left;
}
.inspirationalhome_box_outer
{
	width:100%;
	float:left;
}
.inspirationalhome_box_border
{
}
.cataloguebanner_box_image:hover
{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.inspirationalhome_box_image
{
	/*float:left;*/
}
/*.inspirationalhome_banner_resize:hover
{
	-webkit-transform: scale(1.005);
    -moz-transform: scale(1.005);
    -o-transform: scale(1.005);
    -ms-transform: scale(1.005);
}*/

.inspirationalhome_box1_outer,.cataloguebanner_box1_outer
{
	float:left;
	background-color:#FFFFFF;
}
.inspirationalhome_box2_outer,.cataloguebanner_box2_outer
{
	float:right;
	background-color:#FFFFFF;
}
.inspirationalhome_box1_outer_TopMenu
{
	float:left;
	background-color:#FFFFFF;
}
.inspirationalhome_box2_outer_TopMenu
{
	float:right;
	background-color:#FFFFFF;
}
.inspirationalhome_box1_text_bg,.inspirationalhome_box2_text_bg,.inspirationalhome_box3_text_bg,.inspirationalhome_box4_text_bg,
.inspirationalhome_box1_text_bg_TopMenu,.inspirationalhome_box2_text_bg_TopMenu,.inspirationalhome_box3_text_bg_TopMenu,.inspirationalhome_box4_text_bg_TopMenu
{
	position:absolute;

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

/*
.inspirationalhome_box1_text_bg
{
	position:absolute;
	background:url(../images/inspirationalhome_box1_bg.png) repeat left top;
}
.inspirationalhome_box2_text_bg
{
	position:absolute;
	background:url(../images/inspirationalhome_box2_bg.png) repeat left top;
}
.inspirationalhome_box3_text_bg
{
	position:absolute;
	background:url(../images/inspirationalhome_box3_bg.png) repeat left top;
}
.inspirationalhome_box4_text_bg
{
	position:absolute;
	background:url(../images/inspirationalhome_box4_bg.png) repeat left top;
}
*/
.inspirationalhome_shopnow_outer
{
	width:100%;
}
.inspirationalhome_box_shopnow,.inspirationalhome_box_shopnow_TopMenu
{
	width:auto;
	color:#FFFFFF;
	text-decoration:none;
	border-radius:10px;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
}

.inspirationalhome_box1_text,.inspirationalhome_box2_text,.inspirationalhome_box3_text,.inspirationalhome_box4_text,
.inspirationalhome_box1_text_TopMenu,.inspirationalhome_box2_text_TopMenu,.inspirationalhome_box3_text_TopMenu,.inspirationalhome_box4_text_TopMenu
{
	position:absolute;
	color:#FFFFFF;
}
.inspirationalhome_box1_text_TopMenu span,.inspirationalhome_box2_text_TopMenu span,.inspirationalhome_box3_text_TopMenu span,.inspirationalhome_box4_text_TopMenu span
{
	float:left;
}
/*
.inspirationalhome_box_text
{
	color:#FFFFFF;
}
.inspirationalhome_box_text span
{
	float:left;
}
*/
.inspirationalhome_banner_resize:hover{
	

}
.transition{

}

.homebanner_wrap, .homebanner_inner_wrap, .homebanner_bottom_inner_wrap{float:left;}
.homebannerverybottom_wrap, .homebannerverybottom_inner_wrap{float:left;}
/* Home Page End */

/* breadcrumbs start */

#breadcrumbs_wrap
{
	width:100%;
	float:left;
	
}
.breadcrumbs
{
	/*border-left:solid 1px #e5e5e5;
	border-right:solid 1px #e5e5e5;*/
	
	font-family: "Futura PT Book", sans-serif;
	font-weight:500;
	color:#bbbcbd;
 	font-style: normal;
	
	
	/*padding:0 0 0 0;*/
}
.breadcrumbs ul
{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	/*margin-top:20px;*/
	margin-bottom:20px;
}
.breadcrumbs ul li
{
	float:left;
	
}
.breadcrumbs ul li a
{
	color:#9D9D9E;
	text-decoration:none;
}
.breadcrumbs ul li a:hover
{
	/*color:#646464;*/
	color:#4F4E4E;
	text-decoration:none;
}
.breadcrumbs ul li span
{
	color:#0081c3;
	font-weight:600;
}
.breadcrumbs ul li span.breadcrumbs_separater{color:#9D9D9E;}

.productlist_viewlist_wrap{color:#9D9D9E; font-family: "Futura PT Book", sans-serif;}
.productlist_viewlist_inner_wrap{float:left;}
.productlist_viewlist_caption{float:left;}
.productlist_viewlist_content{float:left;}
.productlist_viewlist_inner_wrap ul, .productlist_viewlist_inner_wrap ul li{ float:left; list-style:none; margin:0; padding:0;}
.productlist_viewlist_inner_wrap ul li a{color:#9D9D9E; text-decoration:underline}
.productlist_viewlist_inner_wrap ul li a:hover{color:#585858;}
.productlist_viewlist_inner_wrap ul li a.productlist_viewlist_sel{color:#585858; padding:0; margin:0;}
/* breadcrumbs end */

/* Porduct Listing page start */
.contain_left
{
	float:left;
}
.contain_left h1
{
	margin:0px;
	padding:0px;
	float:left;
	font-weight:300;
	color:#ff0000;
}

.left_link
{
	float:left;
	color:#343434;
	
}
.left_link ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.left_link ul li
{
	float:left;
}
.left_link ul li a
{
	float:left;
	color:#343434;
	text-decoration:none;
	border:1px solid #ededed;
}
.left_link ul li a:hover
{
	float:left;
	color:#343434;
	border:1px solid #797979;
	
	border-radius:10px;
	-moz-border-radius: 10px; 
	 -webkit-border-radius: 10px;
	text-decoration:none;
}
#act_leftlink
{
	float:left;
	color:#1868b1;
	text-decoration:none;
	border:1px solid #ffffff;
	
}
#act_leftlink:hover
{
	float:left;
	color:#1868b1;
	text-decoration:none;
	border:1px solid #ededed;
}

.left_main_link
{
	float:left;
	font-weight:600;
	color:#323232;
	
}
.left_main_link a
{
	float:left;
	color:#343434;
	border:1px solid #ededed;
	text-decoration:none;
}
.left_main_link a:hover
{
	float:left;
	color:#343434;
	border:1px solid #797979;
	border-radius:10px;
	-moz-border-radius: 10px; 
	 -webkit-border-radius: 10px;
	text-decoration:none;
}

.contain_right_prdlisting
{
	float:left;
}
.contain_right_prdlisting h1
{
	float:left;
	color:#2e2e2e;
	font-family: "Futura PT Heavy";
}
.contain_right_sub
{
	float:left;
}
.paiging_box
{
	/*height:58px;*/
	float:left;
	
}
.paiging_box_left
{
	float:left;
}
.list_box
{
	width:140px;
	height:33px;
	float:left;
}
.prdlist_searchoption_outer{ float:left;}

.list_box_bg
{
	width:148px;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	padding:7px 5px 7px 5px;
	
	height:32px;
	float:left;
	border:none;
	border-radius: 5px;
	border-left:solid 1px #b3b3b3;
	border-right:solid 1px #b3b3b3;
	background:url(../images/list_box_bg.jpg) repeat-x left top;
}

.sortbylistbox_mobile{

	font-family: "Futura PT Book";
	float:left;
	color:#333333;
    cursor:pointer;
	
	border:solid 1px #e8e8e8;
	
	
	border-radius:3px;
	-moz-border-radius: 3px; 
	 -webkit-border-radius: 3px;
	 
	-webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
}

.sortbylistbox{
	
	width:184px;
	height:40px;
	float:left;
	font-size:15px;
	font-weight:600;
	color:#333333;
    cursor:pointer;
	
	border:solid 1px #b3b3b3;
	background:url(../images/drop_bg.jpg) no-repeat;
	
	border-radius:3px;
	-moz-border-radius: 3px; 
	 -webkit-border-radius: 3px;
	 
}
.sortbylistbox:hover{
	color:#007DBD;
	background:url(../images/drop_bg_h.jpg) no-repeat;
}

.sortbylistbox ul{
	position:absolute;
	list-style: none outside none;
    margin: 0;
    padding: 0;
}

.sortbylistbox ul li{
	width:174px;
	height:40px;
	padding:3px 0 0 10px;
	line-height:35px;
}

.check_box_main
{
	float:left;
}
.check_box
{
	height:19px;
	float:left;
}
.check_box_title
{
	height:auto;
	color:#737371;
	float:left;
} 

.paiging_box_right
{
	float:right;
}
.paiging_box_title
{
	float:left;
	color:#737371;
}

.paiging
{
	float:right;
	color:#7f7f7f;
}
.paiging ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.paiging ul li
{
	float:left;
}
.paiging ul li a
{
	float:left;
	color:#7f7f7f;
	text-decoration:none;
	
	border:solid 1px #ededed;
	border-radius:8px;
	-moz-border-radius: 8px; 
	 -webkit-border-radius: 8px;
}
.paiging ul li a:hover
{
	float:left;
	color:#7f7f7f;
	text-decoration:none;
	
	border:solid 1px #8b8b8b;
	border-radius:8px;
	-moz-border-radius: 8px; 
	 -webkit-border-radius: 8px;
}
.act_paiging
{
	float:left;
	color:#fff;
	text-decoration:none;
}

.product_contain
{
	float:left;
	z-index:0;
}

.product_box, .product_box_item2, .product_box_item3
{
	float:left;
	cursor:pointer;
	background-color:#FFFFFF;
	/*border:1px solid #f4f4f4;*/
	z-index:0;
}
.productlist_icons_wrap{
	text-align:right;
	z-index:9;
}
.product_whislist{
	/*width:inherit; */
	/*position:absolute; */
	/*float:right;*/
	/*text-align:right;*/
	float:right;
	z-index:9;
}
.product_whislist img{
	cursor:pointer;
	z-index:9;
}
.product_whislist_remove{
	/*width:inherit; */
	/*position:absolute; */
	/*float:right;*/
	/*text-align:right;*/
	float:right;
	z-index:9;
}
.product_whislist_remove img{
	cursor:pointer;
	z-index:9;
}

.product_sale_outer
{
	/*width:inherit; 
	position:absolute; */
	/*text-align:right;*/
	float:right;
	z-index:9;
	/*text-align:right;*/
}
.product_detail_sale_outer{
	width:50px; 
	position:absolute; 
	text-align:left;
}
.product_sale
{
	font-family: "Helvetica Neue LT Std Condensed", sans-serif;
	background-color:#e31b24; 
	color:#FFFFFF;
	z-index:9;
}
.product_sale_caticon
{
	z-index:9;
}
.product_new
{
	font-family: "Helvetica Neue LT Std Condensed", sans-serif;
	background-color:#006633; 
	color:#ffffff;
	z-index:9;
}
.product_special
{
	font-family: "Helvetica Neue LT Std Condensed", sans-serif;
	background-color:#3399CC; 
	color:#ffffff;
	z-index:9;
}
.product_box:hover, .product_box_item2:hover, .product_box_item3:hover
{
}

.product_box_marginright
{
}
.product, .product_item2, .product_item3 ,.furniture_right_row1_img, .home_banner_overlayimage_outer
{
	float:left;
	z-index:0;
}
.productlist_image, .productlist_image_item2, .productlist_image_item3 ,.furniture_right_row1_img_inner, .home_banner_overlayimage_inner{
	z-index:1;
}
.productlist_colour
{
	float:left;
	position:relative;
}
.productlist_detail
{
	font-family: "Futura", sans-serif;
	width:100%;
	float:left;
	text-align:center;
	color:#2e2e2e;
	/*background-color:#2f2f2f;*/
}
.productlist_detail span
{
}
.product_contain_loading
{
	width:100%;
	float:left;
	text-align:center;
	color:#706a69;
	
}
.productlist_prize
{
	font-family: "Futura PT Heavy", sans-serif;
	font-weight:800;
	color:#c10b12;
}
.productlist_prize span
{
	font-family: "Futura PT Book", sans-serif;
	font-weight:600;
	color:#9c9c9c;
	text-decoration: line-through;
}
.product_contain_loading img
{
	padding-right:20px;
}
.wishlist_addtocart_outer{ float:left;}
.wishlist_addtocart_inner{}
/* Porduct Listing page end */


/* Product Details Start */
.middle_sub
{
	float:left;
}
.contain, .contain_catalogue
{
	position:relative;
}

.prddet_contain_main_outer
{
	
}
.prddet_contain_left
{
	float:left;
}

.prddet_contain_left_inner{
	float:left;
}

.prd_left_outer{
	
	float:left; 
}
.prd_left_thumbimg_wrap{
	overflow:hidden;    
}
.prd_left_thumbimg_inner_wrap{
	float:left;
    left:50%;
    position: relative;
}
.prd_left_thumbimg_inner{
	position: relative;
    float:left;
    left: -50% ;
    width:103%;
}

.clicktozoom{
	position:relative;
	float:left;
	text-align:center;
	z-index:999;
}

.clicktozoom a{
	text-decoration:none;
	color:#7A7979;
}
.prddownloadbrochure_wrap, .prddownloadbrochure{
	float:left;
	font-family: "Futura PT", sans-serif;
}

.prddownloadbrochure_pdf_icon
{
	float:left;
}
.prddownloadbrochure_text
{
	float:left;
	text-align:left; 
	padding:5px 0 0 0;
}

.prddownloadbrochure a{
	font-family: "Futura PT", sans-serif;
	text-decoration:underline;
	color:#7A7979;
	font-weight:normal;
}
.prddownloadbrochure a:hover{
	text-decoration:none;
}

.prdicon_outer{
	float:right;
	text-align:right;
	position:relative;
	margin-bottom:10px;
}
.prdicon_inner{
	float:right;
	text-align:right;
	position:relative;
}

.prdicon{
	float:left;
	text-align:right;
}

.prdiconpopup{
	position:absolute; 
	min-height:100px;
	margin-top:-50px; 
	z-index:999; 
	
}

.prdiconpopup_content{
	border:1px solid #DFDFDF;
	padding:10px;
	background-color:#FFFFFF;
}


.prdspecial{
	float:left;
}
.prddet_image_outer{
	float:left;
	background-color:#FFFFFF
}
.prddet_mainimage_outer{
	position:relative; 
	overflow:hidden; 
}
.prddet_mainimage{
	float:left;
	text-align:center;
	position:relative;
	overflow:hidden; 
}
.prodaltimgthumb,.addtocart_overlay_popup_topright_img{
	float:left; 
	position:relative;
	text-align:center;
	vertical-align:middle;
	/*border:1px solid #DFDFDF;*/
}
.prodaltimgthumb_inner,.addtocart_overlay_popup_topright_img_inner, .prodaltimgthumb_inner_popup{
	#position: absolute; 
	#top: 50%; 
	display: table-cell; 
	vertical-align: middle;
	cursor:pointer;
}

.prddet_contain_right
{
	float:left;
	color:#000000;
}
.prddet_contain_right h1
{
	font-family: "Futura", sans-serif;
	font-weight: normal;
 	font-style: normal;
}
.prddet_contain_right h1 strong
{
	font-family: "Futura", sans-serif;
	font-weight: bold;
 	font-style: normal;
}
.prddet_contain_right_outer
{
	float:left;
	font-family: "Helvetica Neue LT Std Condensed", sans-serif;
	font-weight: normal;
 	font-style: normal;
}
.prddet_right_price{
	float:left;
	font-family: "Futura", sans-serif;
	font-weight:900;
	color:#c10b12;
}
.prddet_right_price span{
	font-family: "Futura", sans-serif;
	font-weight:600;
	color:#9c9c9c;
	text-decoration: line-through;
}
.prddet_right_price_save{
	color:#cb333b;
}
.prddet_contain_main_outer_wrap{
	 float:left;
}

.prddet_right_addtocart_outer{
	float:left;
}
.prddet_right_addtocartbtn{
	font-family: "Futura PT Book", sans-serif;
	font-weight: normal;
 	font-style: normal;
	background-color:#007dbd;
	color:#ffffff;
	border:none;
	cursor:pointer;
	float:left;
	border-radius:0px;
	-moz-border-radius: 0px; 
	 -webkit-border-radius: 0px;
	-webkit-appearance: none;
	-moz-appearance:none;
}
.prddet_right_submitenquiry_outer{
	float:left; width:100%; text-align:center; 
}
.prddet_right_submitenquirybtn{
	font-family: "Futura PT Book", sans-serif;
	font-weight: normal;
 	font-style: normal;
	background-color:#007dbd;
	color:#ffffff;
	border:none;
	text-align:center;
	cursor:pointer;
	border-radius:0px;
	-moz-border-radius: 0px; 
	 -webkit-border-radius: 0px;
	-webkit-appearance: none;
	-moz-appearance:none;
}
.morecolour_popup_addtocartbtn
{
	font-family: "Helvetica Neue LT Std Condensed", sans-serif;
	font-weight: normal;
 	font-style: normal;
	background-color:#007dbd;
	color:#ffffff;
	border:none;
	cursor:pointer;
	border-radius:0px;
	-moz-border-radius: 0px; 
	 -webkit-border-radius: 0px;
}

.flexdropdownmenu_prddet_qty_mobile{
	font-family: "Helvetica Neue LT Std Condensed", sans-serif;
	font-weight: normal;
 	font-style: normal;
	
	float:left;
	
	
	border-right:none;
	cursor:pointer;
	
	border-radius:0px;
	-moz-border-radius: 0px; 
	 -webkit-border-radius: 0px;
	 
	-webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
}


.prddet_qty{
	font-family: "Helvetica Neue LT Std Condensed", sans-serif;
	font-weight: normal;
 	font-style: normal;
	
	float:left;
	
	/*border:solid 1px #e0e0e0;*/
	cursor:pointer;
	padding:0;
	margin:0;

}
.prddet_qty:hover{
	color:#000000;
	/*background:url(../images/drop_bg_h.jpg) no-repeat;*/
}

.prddet_qty ul{
    margin: 0;
    padding: 0;
}

.prddet_qty ul li{
	
}

/* Product Details Qty Start */

.flexdropdownmenu_prddet_qty, .flexdropdownmenu_prddet_qty ul{ /*topmost and sub ULs, respectively*/
	list-style-type: none;
	background: white;
	border-bottom-width: 0;
	visibility: hidden;
	display: none; /*collapse all sub menus to begin with*/
	
	border:solid 1px #e0e0e0;
	border-top:none;
}

.flexdropdownmenu_prddet_qty li{
	
}

.flexdropdownmenu_prddet_qty li a{
	display: block;
	text-decoration: none;
	
	color:#727272;
	font-weight:normal;
	
	font-family: "Helvetica Neue LT Std Condensed", sans-serif;
	font-weight: normal;
 	font-style: normal;
}

.flexdropdownmenu_prddet_qty li a:hover, .flexdropdownmenu_prddet_qty li.selected>a{
	color:#000000; 
	background-color:#eeeeee

}

/* Product Details Qty End */

/* Add to cart OVerlay popup Start */

.addtocart_overlay_popup_topright
{
	float:right; 
	position:fixed; 
	border:1px solid #cccccc; 
	z-index:99999999; 
	background-color:#ffffff;
	padding:10px 10px 20px 10px;
	
	color:#727272;
	font-family: "Futura PT Book", sans-serif;
	font-weight: normal;
 	font-style: normal;
	/*
	-webkit-box-shadow: -7px 10px 10px 0px rgba(179,177,179,1);
	-moz-box-shadow: -7px 10px 10px 0px rgba(179,177,179,1);
	box-shadow: -7px 10px 10px 0px rgba(179,177,179,1);*/
	
}

.addtocart_overlay_popup_topright_content
{
	float:left;
}
.addtocart_overlay_popup_topright_close
{
	float:right;
	cursor:pointer;
}
.topcartdet_remimg, .cartdet_remimg
{
	cursor:pointer;
}
.cart_producttopremove{float:left; text-align:right;}
.topcartdet_prdpricetotal_wrap{width:100%; float:left;}
.topcartdet_prdpricetotal_caption, .topcartdet_prdpricetotal{
	width:50%;
	float:left;
	color:#000000;
	font-family: "Futura PT Heavy", sans-serif;
	font-weight: normal;
 	font-style: normal;
	font-weight:900;
}
.topcartdet_prdpricetotal{
	color:#c2161c;
	text-align:right;
}
.popupbtn_continue, .popupbtn_viewcart{
	width:100%;
	background-color:#0087c3;
	border:none;
	cursor:pointer;
	color:#ffffff;
	font-family: "Futura PT Heavy", sans-serif;
	font-weight:600;
	text-align:center;
}
.popupbtn_viewcart{
	background-color:#d7d7d7;
	color:#3b3b3b;
}
/* Add to cart OVerlay popup End */

.prddet_right_heading{
	 font-family: "Futura PT", sans-serif;
}
.prddet_right_info_cont{float:left; font-family: "Futura PT", sans-serif;}
.prddet_right_info_cont ul{
	padding:0;
	margin:0;
}
.prddet_right_info_cont ul li{
	
	
}
.prddet_right_colour_cont_outer, .prddet_colour_tc_colour_full
{
	float:left;
}
.stock_justafew_wrap, .stock_instock_wrap,.stock_arrivingsoon_wrap,.stock_arrivingsoon_qusmark_wrap, .stock_gslevelindicator_wrap, .stock_gslevelindicator,.stock_gslevelindicator_qusmark_wrap,
.stock_levelindicator_wrap, .stock_levelindicator_inner, .stock_levelindicator_text_wrap, .stock_levelindicator_qusmark_wrap{
	font-family: "Futura";
	font-weight:normal;
	font-size:0.7em;
}
.cart_stock_levelindicator_text_content{font-family: "Futura", sans-serif;font-weight: normal;	font-style: normal;	color:#5f5f5f; text-align:left; font-size:1.8em; padding:5px 10px; line-height:1.63em;}
.cart_levelindicator_text_wrap, .cart_levelindicator_clickformoreinfo{float:left;}
.stock_levelindicator_text_small{ font-size:1em;}
.stock_justafew{ float:left; background-color:#e3bb22; color:#FFFFFF;}
.stock_instock{ background-color:#98ca45; color:#FFFFFF;}
.stock_arrivingsoon{ background-color:#4fc0e4; color:#FFFFFF;}

.stock_gslevelindicator_inner{float:left;}
.stock_gslevelindicator{ background-color:#e3bb22; color:#FFFFFF;}

.stock_levelindicator_inner{float:left;}
.stock_levelindicator_yellowbg{ background-color:#e3bb22; color:#FFFFFF;border:1px solid #e3bb22;}
.stock_levelindicator_bluebg{ background-color:#4fc0e4; color:#FFFFFF;border:1px solid #4fc0e4;}
.stock_levelindicator_greenbg{ background-color:#98ca45; color:#FFFFFF; border:1px solid #98ca45;}
.stock_levelindicator_orangebg{background-color:#FF6600; color:#FFFFFF;border:1px solid #FF6600;}

.stock_levelindicator_yellowtext{color:#e3bb22;}
.stock_levelindicator_bluetext{color:#4fc0e4;}
.stock_levelindicator_greentext{color:#98ca45;}
.stock_levelindicator_orangetext{color:#FF6600;}

.stock_levelindicator_yellowborder{border:1px solid #e3bb22;}
.stock_levelindicator_blueborder{border:1px solid #4fc0e4;}
.stock_levelindicator_greenborder{border:1px solid #98ca45;}
.stock_levelindicator_orangeborder{border:1px solid #FF6600;}


.prddet_right_customise_lounge_outer
{
	float:right;
}
.prddet_right_customise_lounge_outer:hover
{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.prddet_right_customise_lounge_pdf_icon,.prddet_right_customise_lounge_icon
{
	float:left;
}

.prddet_right_colour_cont{	
	
}
.prddet_right_colour_cont a
{
	text-decoration:none;
	color:#cb333b;
	font-size:inherit;
	font-weight:500;
	
}

.prddet_right_colour_cont a:hover
{
	color:#4F4E4E;
}
.colour_icon_caption
{
	float:left;
	font-family: "Futura", sans-serif;
	color:#7A7979;
	font-weight:bold;
	text-align:center;
}
.colour_icon_caption span{color:#7A7979; font-weight:normal;}
.colour_icon_outer, .colour_icon_outer_interactivetool_popup {
	float:left;
}
.colour_icon{
	float:left;
	padding:2px;
	border:2px solid #ffffff;
}
.colour_icon_outer img{
	padding:2px;
	border:2px solid #ffffff;
}
.colour_icon_outer_interactivetool_popup img{
	padding:4px;
	border:0px solid none;
}

.colour_icon_outer img:hover, .colour_icon_outer_interactivetool_popup img:hover{
	padding:2px;
	border:2px solid #d2d2d2;
}



.colour_icon:hover{
	float:left;
	padding:2px;
	border:2px solid #d2d2d2;
}

img.colour_icon_selected, img.colour_icon_selected:hover, img.colour_icon_selected_white:hover{
	padding:2px;
	border:2px solid #cbcbca;
}

img.colour_icon_selected_white, .productlist_colour img.colour_icon_selected_white{
	padding:2px;
	border:2px solid #efefef;
}

.productlist_colour img.prdlistswatchcol, .cartproductcolourcontent_dt img.prdlistswatchcol, .cartconfirm_right_product_product img.prdlistswatchcol{padding:1px; border:2px solid #ffffff;}
.productlist_colour img.prdlistswatchcol_selected{padding:1px; border:2px solid #cbcbca;}
.productlist_colour img.colour_icon_selected_white, img.colour_icon_cart_white, .cartproductcolourcontent_dt img.colour_icon_cart_white, .cartconfirm_right_product_product img.colour_icon_cart_white{
	padding:1px;
	border:2px solid #efefef;
}

.prddet_right_productsize{
	 font-family: "Futura PT Book", sans-serif;
}

.productsize_outer{
	float:left;
}

.productsize_name{
	float:left;
}
.productsize_name a{
	text-decoration:none;
}
.productsize_size{
	float:left;
}
.productsize_saveprice, .productsize_price{
	float:left;
	text-align:right;
}
.productsize_saveprice{color:#cb333b;}
.package_productsize_name{
	float:left;
}
.package_productsize_size{
	float:left;
	text-align:right;
}
.prddet_youmayalsolike_outer
{
	width:100%;
	float:left;
}
.prddet_youmayalsolike_sepratorline
{
	width:100%; 
	position:relative;
	/*border-bottom:2px solid #d7d7d7;*/
	text-align:center;
}
.prddet_youmayalsolike_text
{
	 float:left;
	 /*line-height:40px; */
	 /*height:40px; */
	 text-align:center;
	 font-family: "Futura", sans-serif;
	 color:#000000;
	/* text-transform:uppercase;*/
	 background-color:#f4f4f4;
	 border-top:1px solid #cbcbca;
	 border-bottom:1px solid #cbcbca;
}
.prddet_youmayalsolike_product_outer
{
	width:100%;
	float:left;
	margin-top:20px;
}
.facetwitt_icons_outer
{
	width:100%;
	float:left;
	margin-top:20px;
	z-index:0;
}
.facetwitt_icons_inner
{
	float:left;
}

.prddet_payment_icon_main_wrap{
	float:left;
	font-family: "Futura", sans-serif;
	font-weight:500;
	text-transform:uppercase;
	
}
.prddet_payment_icon_left_outer{
	float:left;
	text-align:left;
	
}

.prddet_payment_icon_right_outer{
	float:left;
	vertical-align:top;
	text-align:left;
	
	/*border-left:1px solid #d7d7d7;*/
}

.prddet_payment_header{
	float:left;
	text-align:left;
	color:#070707;
	font-weight:600;
}

.prddet_payment_bottomtext{
	float:left;
	text-align:left;
	color:#393838;
}
 
.prddet_payment_icon_left_outer img,.prddet_payment_icon_right_outer img{
	vertical-align:top;
}

.prddet_paypal_icon{border:0;}
.prddet_visa_icon{border:0;}
.prddet_mastercard_icon{border:0;}
.prddet_americanexpress_icon{border:0;}
.prddet_rapidssl_icon{border:0;}

.prddet_visa_master_eff_icon{border:0;}
.prddet_storepayment_icon{border:0;}
.prddet_layby_icon{border:0;}
.prddet_direct_deposit_icon{border:0;}
.prddet_certegy_ezipay_icon{border:0;}
.prddet_interestfree_icon{border:0;}
/* Product Details End */

/* More Swatch popup */
.morecolour_outer{
	float:left;
}
.morecolour_popup_colour_icon{
	float:left;
	padding:2px;
	border:2px solid #ffffff;
}

.morecolour_popup_colour_icon:hover{
	float:left;
	padding:2px;
	border:2px solid #d2d2d2;
}

.morecolour_popup_colour_icon_selected, .morecolour_popup_colour_icon_selected:hover{
	float:left;
	padding:2px;
	border:2px solid #acacac;
}
.morecolour_popup_blankrow
{
	float:left;
}

.morecolour_popup_qty_menu_mobile{
	font-family: "Helvetica Neue LT Std Condensed", sans-serif;
	font-weight: normal;
 	font-style: normal;
	
	float:left;
	
	
	border-right:none;
	cursor:pointer;
	
	border-radius:0px;
	-moz-border-radius: 0px; 
	 -webkit-border-radius: 0px;
	 
	-webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
}

.morecolour_popup_qty_menu,.morecolour_popup_qty_menu_top {
    position: relative;
    display: inline-block;
	
	font-family: "Helvetica Neue LT Std Condensed", sans-serif;
	font-weight: normal;
 	font-style: normal;
	
	float:left;
	
	border:solid 1px #e0e0e0;
	border-right:none;
	cursor:pointer;
	
	
}
.morecolour_popup_qty_select
{
}
.morecolour_dropdown_content_outer {
	
    display: none;
    position: absolute;
    border:solid 1px #e0e0e0;
	border-top:none;
	
	background-color:#FFFFFF;
	text-align:left; 
	z-index:9999;
}
.morecolour_dropdown_content_outer_top {
	
    display: none;
    position: absolute;
    border:solid 1px #e0e0e0;
	border-bottom:none;
	
	background-color:#FFFFFF;
	text-align:left; 
	z-index:9999;
}

.morecolour_dropdown_content
{
	float:left; 
	background-color:#FFFFFF;
}
.morecolour_popup_qty_menu:hover .morecolour_dropdown_content_outer,.morecolour_popup_qty_menu_top:hover .morecolour_dropdown_content_outer_top {
	display: block;
}
.morecolour_dropdown_content:hover
{
	color:#000000; 
	background-color:#eeeeee
}

/* More Swatch popup end */

/* Full Page content Start */
.middle_sub_page
{
	
	font-family: "Helvetica Neue LT Std Condensed", sans-serif;
	font-weight: normal;
 	font-style: normal;
	background-color:#FFFFFF;
	
	color:#727272;
}
.contain, .contain_catalogue
{
	width:100%;
	float:left;
}
.page_content_outer
{
	width:100%;
	float:left;
	font-family: "Futura", sans-serif;
	line-height:25px;
}
.page_content_outer h1
{
	width:100%;
	float:left;
	font-family: "Futura", sans-serif;
	font-weight: normal;
 	font-style: normal;
	padding:0;
	margin:0;
}
/* Full Page content End */

/* Cart Page content Start */
.cart_heading_error_wrap{float:left; background-color:#fee2e1; border:1px solid #FF0000; text-align:center;}
.cart_outer{
	float:left;
	/*color:#000000;*/
	font-family: "Futura", sans-serif;
}	
.cart_outer h1
{
	float:left;
	font-family: "Futura", sans-serif;
	font-weight: 600;
 	font-style: normal;
	color:#000000;
	/*text-transform:uppercase;*/
	padding:0;
	margin:0;
}
.cart_left_outer,.cartconfirm_left_outerinner, .cartconfirm_delivery_wrap{
	float:left;
}
.cartconfirm_left_outerinner .cart_left_inner{ border-bottom:none;}
.cart_left_outer h1, .cartconfirm_left_outerinner h2{ color:#2e2e2e;}
.cart_left_outer h1, .cartconfirm_left_outerinner h2{margin:0; padding:0; font-family: "Futura PT Book", sans-serif; font-weight:400;}
.cart_left_inner,.cart_delivery_outer,.cart_delivery_inner{
	float:left;
	color:#000000;
}
.cart_left_inner{
	border-bottom:1px solid #cecece;
}
.cartconfirm_delivery_inner{
	width:90%;
	float:left;
	color:#000000;
	text-align:center;
}

.cartconfirm_clickcollect_text, .cartconfirm_homedelivery_text{color:#868686;}
.cartconfirm_clickcollect_text span, .cartconfirm_homedelivery_text span{color:#2e2e2e;}

.cartdet_inner{
	cursor:pointer;
}
.cart_productname_head,.cart_productname{
	float:left;
}
.cart_productunit_head,.cart_productunit, .cart_productcolour{
	float:left;
	text-align:left;
}
.cart_productname_inner{color:#2e2e2e;}
.cart_productcolour, .cartconfirm_right_product_product span{ color:#797878;}
.cartconfirm_right_product_product span{ padding:5px 0 5px;}
.cart_productunit
{
	color:#222222;
	font-weight:400;
}

.cart_productunit span
{
	float:left;
	text-align:center;
	color:#7b7b7b;
	font-weight:400;
	text-decoration:line-through;
}
.cart_productqty_head,.cart_productqty,.cart_productqty_head_cartconf{
	float:left;
	text-align:right;
}

.cart_productprice_head,.cart_productprice{
	float:left;
	text-align:right;
}
.cart_productrem_head,.cart_productrem{
	float:left;
}
.cartqtytxt{
	text-align:center;
	border:1px solid #C3C3C3;
	color:#727272;
}
.cart_productimg,.cart_productname, .cart_productname_inner
{
	float:left;
}

.cartdet_prdpricetotalcap{
	float:left;
	text-align:right;
}
.cartdet_prdpricetotal{
	float:left;
	font-weight:bold;
	text-align:right;
}
.cart_confirm_requiretext{float:left; color:#868686; font-weight:400;font-family: "Futura PT Book";}
.cart_confirm_localstoretext{float:left; color:#2e2e2e; font-weight:400;font-family: "Futura PT Book";}
.cart_yourdetail_caption{
	float:left;
}
.cart_yourdetail_text{
	float:left;
}
.cart_yourdetail_name,.cart_delivery_address,.cart_delivery_suburb,.cart_delivery_postcode{
	/*border:1px solid #C3C3C3;
	color:#727272;*/
	border:1px solid #e4e1df; 
}

.cart_yourdetail_phone{
	border:1px solid #e4e1df;
}
.cart_yourdetail_email{
	border:1px solid #e4e1df;
}
.cart_next{
	float:left;
}

.cart_right_outer{
	float:left;
	color:#2e2e2e;
}
.cart_right_outer h1{
	float:left;
}

.cart_qty{
	/*font-family: "Helvetica Neue LT Std Condensed", sans-serif;
	font-weight: normal;
 	font-style: normal;
	*/
	float:left;
	
	/*border:solid 1px #e0e0e0;
	cursor:pointer;
	*/
}
.cart_qty:hover{
	/*color:#000000;
	background:url(../images/drop_bg_h.jpg) no-repeat;*/
}

.cart_qty ul{
    margin: 0;
    padding: 0;
}

.cart_qty ul li{
	
}

.flexdropdownmenu_cart_qty_mobile{
	font-family: "Helvetica Neue LT Std Condensed", sans-serif;
	font-weight: normal;
 	font-style: normal;
	
	float:left;
	
	border-right:none;
	cursor:pointer;
	
	border-radius:0px;
	-moz-border-radius: 0px; 
	 -webkit-border-radius: 0px;
	 
	-webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
}

.flexdropdownmenu_cart_qty, .flexdropdownmenu_cart_qty ul{ /*topmost and sub ULs, respectively*/
	list-style-type: none;
	background: white;
	border-bottom-width: 0;
	visibility: hidden;
	display: none; /*collapse all sub menus to begin with*/
	
	border:solid 1px #e0e0e0;
	border-top:none;
}

.flexdropdownmenu_cart_qty li{
	
}

.flexdropdownmenu_cart_qty li a{
	display: block;
	text-decoration: none;
	
	color:#727272;
	font-weight:normal;
	
	font-family: "Helvetica Neue LT Std Condensed", sans-serif;
	font-weight: normal;
 	font-style: normal;
}

.flexdropdownmenu_cart_qty li a:hover, .flexdropdownmenu_cart_qty li.selected>a{
	color:#000000; 
	background-color:#eeeeee

}

.cart_right_total_outer,.cart_right_total_inner{
	float:left;
	font-family: "Futura PT", sans-serif;
}
.cart_right_total_outer{
	background-color:#f6f6f6;
	border:1px solid #d7d7d7;
}
.cart_right_total_inner_wrap{ float:left; background-color:#ffffff}
.cart_right_total_inner h1{
	float:left;
	font-weight:800;
 	font-style: normal;
	background-color:#0088c4;
	color:#FFFFFF;
	margin:0;
	
}
.cart_right_total_box_outer{
	font-family: "Futura PT", sans-serif;
	float:left;
}

.cart_rigth_total_box_inner,.cart_right_total_caption,.cart_right_total_value,.cart_rigth_discount_box_inner{
	float:left;
	color:#000000;
}
.cart_rigth_total_box_inner, .cartconfirm_productitem_bottomline{
	/*border-bottom:1px solid #e4e4e4;*/
}
.cartconfirm_productitem_bottomline{
	border-bottom:1px solid #e4e4e4;
}
.cartconfirm_productitem_topline{
	border-top:1px solid #e4e4e4;
}
.cart_right_total_caption,.cart_right_subtotal_caption ,.cart_right_total_value{color:#2e2e2e; /*text-transform:uppercase;*/ font-weight:400;}
.cart_right_subtotal_caption{font-family: "Futura PT Book", sans-serif;}
.cart_right_total_caption{font-family: "Futura PT Heavy";}
.cart_right_total_value{text-align:right;}
.cart_right_total, .cartconfirm_Total{/*color:#0088c4;*/ color:#000000;}
.cart_right_currentlyshopping_text, .cartconfirm_right_deliverynote{
	font-family: "Futura PT Book", sans-serif;
	float:left;
	color:#727272;
	text-align:center;
}
.cartconfirm_right_deliverynote{ text-align:left;}
.cart_right_shopname,.cartconfirm_right_shopname{
	font-family: "Futura PT Heavy", sans-serif;
	float:left;
	color:#2f2f2f;
	text-align:center;
}
.cart_right_shopname a,.cartconfirm_right_shopname a{
	font-family: "Futura PT Heavy", sans-serif;
	color:#2f2f2f;
}
.cart_right_button_outer,.cart_right_button_inner,.cart_right_button_or{
	float:left;
}
.btncheckoutnow{
	font-family: "Futura", sans-serif;
	font-weight: 600;
 	font-style: normal;
	background-color:#0087c3;
	border:none;
	color:#ffffff;
	cursor:pointer;
}
.btnsendproductinquiry{
	font-family: "Futura", sans-serif;
	font-weight: 600;
 	font-style: normal;
	background-color:#ebebeb;
	border:none;
	color:#3f3e3e;
	cursor:pointer;
}
.btncontinueshopping{
	font-family: "Futura PT Book", sans-serif;
	font-weight: 800;
 	font-style: normal;
	background-color:#dcdcdc;
	border:none;
	color:#313131;
	cursor:pointer;
	text-transform:uppercase;
}
.cart_card_logo_outer, .cart_card_logo_inner, .cart_card_continueshopping_outer{
	float:left;
	position:relative;
}
.cart_card_continueshopping_inner{float:left; font-family: "Futura PT", sans-serif;}
.cart_vouchecr_outer{ float:left;}
.cart_voucher_inner{float:left; width:auto;}
.cart_continueshopping_outer{float:left;}

.cart_right_detail_paymentoptions{
	float:left;
	font-family: "Futura PT Book", sans-serif;
	color:#727272;
	text-align:center;
}
.cart_right_detail_paymentoptions a{
	color:#727272;
	text-decoration:underline;
}
/* Cart Page content End */

/* Cart full page sart*/
.breadcrumbs ul li span span.cart_breadcrumbs{color:#7b7b7b; font-weight:400;}
.breadcrumbs ul li span span.cart_breadcrumbs_select{color:#0087c3; font-weight:400;}

.breadcrumbs ul li a span span.cart_breadcrumbs{color:#9D9D9E; font-weight:400;}
.breadcrumbs ul li a:hover span span.cart_breadcrumbs{color:#4F4E4E; font-weight:400;}

.cart_fullpage_table{}
.cart_fullpage_row{
	color:#000000;
	border-bottom:1px solid #cecece;
}
.cart_fullpage_productunit
{
	color:#222222;
	font-weight:400;
}
.cart_fullpage_productunit span
{
	text-align:center;
	color:#7b7b7b;
	font-weight:400;
	text-decoration:line-through;
}
.cart_fullpage_continueshopping_outer{float:left;}	
.cart_fullpage_total_outer{float:left;}
.cart_fontgrey{color:#7b7b7b;}
.cart_bottom_total_caption,.cart_bottom_total_value, .cart_rigth_fullpage_total_box_inner{
	float:left;
	color:#000000;
}
.cart_bottom_total_value_bold{font-weight:600;}
.deliveryfeetext{float:right;}

.cart_paywidgetmoreinfo img{margin-right:10px;}
.cart_paywidgetmoreinfo a{
	color:#5f5f5f;
	text-decoration:underline;
}
.cart_fullpage_btncheckoutnow,.cart_fullpage_btnsendproductinquiry{float:right; font-weight:400;}
/* Cart full page end */

/*  Cart information page start */
.cart_information_left_outer, .cart_information_fullwfield,.cart_information_leftfield,.cart_information_rightfield,.cart_information_returntocart{ float:left;}
.cart_information_returntocart a{ text-align:left; font-size:0.8em; color:#868686; font-weight:400;font-family: "Futura PT Book";}
.cart_captionnormal{font-family: "Futura PT Book", sans-serif;}
.cartconfirm_right_deliverynote_center{text-align:center; font-weight:500;}
/*  Cart information page end */

/* Cart Confirm Start */
.cartconfirm_promat{
	width:100%;
	float:left;
	text-align:center;
	margin:20px 0 0px 0;
}
.cart_left_bottombtn_outer,.cartconfirm_back,.cartconfirm_cartlogo,.cartconfirm_placeorder,.cart_left_bottom_enquirytxt_outer{
	float:left;
}
.cartconfirm_backbtn,.cartconfirm_placeorderbtn,.paypalcheckouticon{
	cursor:pointer;
}
.cartconfirm_placeorder a{
	color:#727272;
	text-decoration:none;
}
.cart_left_bottom_enquirytxt_outer{
	text-align:right; 
	font-weight:normal; 
	color:#000000;
}
.cart_left_bottom_enquirytxt_outer a{
	color:#000000;
}
.cart_left_bottom_enquirytxt_outer a span{
	color:#2183c4;
}
.cart_left_bottom_enquirytxt_outer a span:hover{
	color:#000000;
}

#cartprocessinfo a
{
	color:#727272;
	text-decoration:none;
}
.cartconfirm_clickcollect_outer,.cartconfirm_homedelivery_outer,.cartconfirm_clickcollect_option,.cartconfirm_homedelivery_option,.cartconfirm_clickcollect_text,.cartconfirm_homedelivery_text,.cartconfirm_clickcollect_text span,.cartconfirm_homedelivery_text span,
.cartconfirm_delivery_address_outer,.cartconfirm_delivery_addressline_outer,.cartconfirm_delivery_address_suburb_outer,
.cartconfirm_address_suburb_caption,.cartconfirm_address_suburb_field,.cartconfirm_address_postcode_caption,.cartconfirm_address_postcode_field,
.cartconfirm_delivery_address_post_outer,.cartconfirm_address_caption,.cartconfirm_address_field,
.cartconfirm_productconfirmtext,.cartconfirm_right_top_outer,
.cartconfirm_right_product_product,.cartconfirm_right_product_name, .cartconfirm_right_product_product span,.cartconfirm_right_product_qty,.cartconfirm_right_product_subtotal,.cartconfirm_bottomline, .cartconfirm_topline,.cartconfirm_productitem_bottomline,
.cartconfirm_rigth_total_box_inner,.cartconfirm_right_product_subtotal_caption, .cartconfirm_right_topmyordercaption,.cartconfirm_right_deliverynote{
	float:left;
}
.cartconfirm_continueshopping_outer{
	float:right;
}
.cartconfirm_right_product_product,.cartconfirm_right_product_qty,.cartconfirm_right_product_subtotal{

	font-family: "Futura", sans-serif;
	font-weight: 400;
	color:#2e2e2e;
}
.cartconfirm_right_product_subtotal{
color:#2e2e2e;
font-weight:400;
}
.cartconfirm_Total{color:#0088c4;}
.cartconfirm_right_topmyordercaption{color:#2e2e2e;}
.cartconfirm_right_topmyordercaption a{ color:#9a9a9a; text-decoration:underline}
.cartconfirm_pay_outer, .cartconfirm_paywith_text, .cartconfirm_razor_btn_outer, .cartconfirm_paypal_btn_outer, .cartconfirm_oxipay_btn_outer, .cartconfirm_ezipay_btn_outer, .cartconfirm_humm_btn_outer, .cartconfirm_zip_btn_outer, .cartconfirm_afterpay_btn_outer{float:left; text-align:left;}
.cartconfirm_razor_btn_outer, .cartconfirm_paypal_btn_outer, .cartconfirm_oxipay_btn_outer, .cartconfirm_ezipay_btn_outer, .cartconfirm_humm_btn_outer, .cartconfirm_zip_btn_outer, .cartconfirm_afterpay_btn_outer{cursor:pointer;}
.btncartconfirmrazor, .btncartconfirmpaypal, .btncartconfirmoxipay, .btncartconfirmezipay, .btncartconfirmhumm, .btncartconfirmzip, .btncartconfirmafterpay{float:left; text-align:center;}
.btncartconfirmrazor, .btncartconfirmpaypal, .btncartconfirmoxipay, .btncartconfirmezipay, .btncartconfirmhumm, .btncartconfirmzip, .btncartconfirmafterpay{border:2px solid #dbdbdb;}
.paymentmethodselected{border:2px solid #0087c3;}
.paymentmethodnoborder{border:none;}
.paymentmethodcursordefault{cursor:default}
/* Cart Confirm End */

/* Cart Thankyou Start */
.cartthank_left{
	float:left;
}

.cartthank_right{
	float:left;
}

.cartthank_wrap{
	float:left;
	/*font-family: "Futura PT Book", sans-serif;*/
	font-family: "Futura", sans-serif;
	font-weight:500;
	font-size:0.9em;
	color:#000000;
	line-height:1.63;
}
.cartthank_top_wrap h1{margin:0; padding:0}
.cartthank_ordernumber{float:left;}
.cartthank_bottom_wrap, .cartthank_left_wrap{float:left;}
.cartthank_right_wrap{float:right;}
.cartthank_left_wrap, .cartthank_right_wrap{border:1px solid #e0e3e2}
.cartthank_inner_wrap{float:left; background-color:#f9fbfb}
.cartthank_inner{float:left; background-color:#FFFFFF;}
.cartthank_bottomborder{border-bottom:1px solid #d2d7d6}
.cartthank_tb{}
.cartthank_tr{}
.cartthank_td{}
.cartthank_product, .cartthank_productpackageitems{ text-align:left;}
.cartthank_productpackageitems{color:#999999;}
.cartthank_product span{float:left;}
.cartthank_product span img
{
	border:1px solid #FFFFFF;
	margin:0;
}
.cartthank_product span img.colour_icon_cart_white{
	padding:1px;
	border:2px solid #efefef;
}
.cartthank_qty{text-align:center;}
.cartthank_subtotal{text-align:right;}
.cartthank_ordertotal_cap{text-align:right;}
.cartthank_bottomnote{ float:left; text-align:left; color:#668ed1;}
.cartthank_ordertotal{ font-size:1em; font-weight:600;}
.cartthank_right_content{}
.cartthank_right_content h2{margin:0; padding:0; color:#228eca;}
.cartthank_right_storeaddress{ text-align:center; color:#228eca;}
/* Cart Thankyou End */

/* About us page start */
.aboutus_left,.aboutus_right{
	width:50%;
	float:left;
}
.aboutus_left_cont,.aboutus_right_cont{
	float:left;
	width:100%;
}
.aboutus_cont_image, .aboutus_cont_outer{float:left;}
.aboutushead{
	color:#0087c3;
	font-family: "Futura PT Heavy";
	font-weight:500;
}
.aboutus_ourpartners_outer{
	width:100%;
	height:114px;
	float:left;
	text-align:center;
}
.aboutus_partnerimg{
	text-align:center;
}
/* About us page end */

/* Payment Start */
.payment_inner{
	float:left;
}
.payment_inner_cont{
	float:left;
}
.payment_inner_img{
	float:left;
}
.payment_inner_heading{
	float:left;
	font-family: "Futura", sans-serif;
	color:#727272;
}
.advertising_footerbanner{
	float:left;
	text-align:center;
}

.payment_bottom_inner,.payment_bottom_inner_right{
	float:left;
}

.payment_content_wrap{float:left;}
.payment_image, .payment_content_outer, .payment_head{ float:left;}
.payment_head{ color:#0087c3; font-weight:bold; font-family: "Futura PT Heavy"; font-weight:500;}
.payment_bottom_inner_wrap, .payment_bottom_inner_image, .payment_bottom_inner_content, .payment_bottom_button_wrap{ float:left;}

.payment_content_paymentoption_wrap, .payment_content_paymentoption_image, .payment_content_paymentoption_content, .payment_content_paymentoption_purchaseupto, .payment_content_paymentoption_mode, .payment_content_paymentoption_bottom_button_wrap{float:left;}
/* Payment End */

/* Advertiser Page Start */
.advertising_left{
	float:left;
}
.advertising_left_top{
	float:left;
}
.advertising_left_television{
	float:left;
}
.advertising_left_television h1{
	float:left;
}
.advertising_left_television_video{
	
}
.advertising_right{
	float:left;
}
.advertising_catalogue_outer{
	float:left;
}
.advertising_catalogue_left{
	float:left;
	text-align:center;
}
.advertising_catalogue_right{
	float:left;
}
.advertising_catalogue_right_title {
	
}
.advertising_catalogue_right_title a{
}
.advertising_catalogue_right_browseronline a{
	text-decoration:none;
}
.advertising_left_television_audio
{

}
/* Advertiser Page End */

/* Contact Us Page start*/
.contact_left{
	float:left;
}
.contact_left_intro{
	float:left;
}

.contact_ourlocation_outer{
	float:left;
}

.contact_ourlocation_outer h1{
	float:left;
}

.contact_ourlocation_left_menu{
	float:left;
}

.contact_left_link,.furniture_right_link
{
	float:left;
	color:#343434;
	
}
.contact_left_link ul,.furniture_right_link ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.contact_left_link ul li,.furniture_right_link ul li
{
	float:left;
}
.contact_left_link ul li a,.furniture_right_link ul li a
{
	float:left;
	color:#727272;
	text-decoration:none;
	border:1px solid #ffffff;
}
.contact_left_link ul li a:hover,.furniture_right_link ul li a:hover
{
	float:left;
	color:#727272;
	border:1px solid #ededed;
	
	border-radius:10px;
	-moz-border-radius: 10px; 
	 -webkit-border-radius: 10px;
	text-decoration:none;
}
#contact_act_leftlink
{
	float:left;
	color:#1868b1;
	text-decoration:none;
	/*font-weight:800;*/
	border:1px solid #ffffff;
	/*
	border:1px solid #797979;
	border-radius:10px;
	-moz-border-radius: 10px; 
	 -webkit-border-radius: 10px;
	 */
	
}
#contact_act_leftlink:hover
{
	float:left;
	color:#1868b1;
	text-decoration:none;
	/*font-weight:900;*/
	border:1px solid #ededed;
}

.contact_store_hours_left_outer{
	float:left;
}

.frmcont{
	overflow: hidden;
	border:1px solid #A3A3A3;
	border-radius: 8px;
}

#map{
	float:left;
}

.contact_store_hours_left_outer h1,.contact_store_hours_right_outer h1{
	float:left;
	padding:0;
	margin:0;
}
.contact_store_left_dayname{
}
.contact_store_left_daytime{
	white-space:nowrap;
}
.contact_store_hours_right_outer{
	float:left;
}
.contact_store_hours_right_inner{
	float:left;
}
.contact_store_hours_right_title{
	float:left;
}
.contact_ourlocation_right{
	float:left;
}
.contact_ourlocation_right_outer{
	float:left;
}
.contact_store_hours_right_outer{
	float:left;
}
.contact_store_hours_right_outer h1{
	float:left;
	padding:0;
	margin:0;
}
.contact_ourlocation_right_address{
	float:left;
}
.contact_ourlocation_right_phone{
	float:left;
}

.contact_ourlocation_right_phone span{

}

.contact_ourlocation_right_phone span a{
	color:#007DBD;
}

.contact_right{
	float:left;
}
.contact_right h1{
	float:left;
	margin:0;
	padding:0;
}
.contact_right_topcont{
	float:left;
}
.contact_right_topcont_msg{
	float:left;
}
.contact_form_fields{
	float:left;
}
.contact_name{
font-family: "Futura", sans-serif;
}
.contact_email{
font-family: "Futura", sans-serif;
}

.contact_phone{
font-family: "Futura", sans-serif;
}
.contact_query{
font-family: "Futura", sans-serif;
}

.contact_form_sendbtn{
	text-align:left;

}
/* Contact Us Page end*/

a.mapclosetext{
	color:#c10b12;
}

/* Overlay */
.overlaywrap {
	background-color:#f4f4f4;
	border:1px solid #dddddd;
	color:#6d6563; 
	 
	 -webkit-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.50);
	-moz-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.50);
	box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.50);
}
/* Overlay End */

/* Furniture Page start */
.furniture_left_outer{
	float:left;
}
.furniture_left_text{
	float:left;
}
.furniture_left_text span{
	font-weight:bold;
}

.furniture_right_outer{
	float:left;
}
.furniture_right_inner{
	float:left;
}

.furniture_right_row1, .furniture_col, .furniture_col_inner{
	font-family: "Futura", sans-serif;
	float:left;
	color:#000000;
}
.furniture_col_inner
{
	/*text-transform:uppercase;*/
}
.furniture_col a{color:#000000;}
.furniture_right_row1_img
{
	
}
.furniture_right_row2_img
{
	
}
.furniture_right_row1_img_inner{
	#position: absolute; 
	#top: 50%; 
	display: table-cell; 
	vertical-align: middle;
}
.furniture_right_row1_img_inner table
{
}
.furniture_right_row1_img_inner table img
{
}

.furniture_right_row2{
	float:left;
}

.furniture_right_link h1
{
	float:left;
}

/* Furniture Page end */

/* Customise Your Lounge Start */
.customiseyourlounge_outer{
	width:100%;
	float:left;
}
.customiseyourlounge_top_left,.customiseyourlounge_top_right,.customiseyourlounge_middle_left,.customiseyourlounge_middle_right,.customiseyourlounge_middle_left_top_product,
.customiseyourlounge_middle_left_bottom_product,.customiseyourlounge_bottom_left,.customiseyourlounge_bottom_middle,.customiseyourlounge_bottom_right{
	float:left;
}
.customiseyourlounge_middle_left_middle_swatch_outer{
}
/* Customise Your Lounge End */

/*-- footer contain start --*/
.footer_wrap
{
	width:100%;
	float:left;
	/*padding-top:100px;*/
	
}
.footer_wrap_nomargin{margin-top:0px;}
.footer
{
	width:100%;
	/*margin-top:30px;*/
	 background-color:#33FF66
}
.footer_main{float:left; width:100%; background-color:#424242;}
.footer_sub
{
	font-family: "Futura PT Book", sans-serif;
	text-align:center;
}
.footer_inner{
	float:left;
}

.copyright
{
	float:left;
	color:#adadad;
	text-transform:uppercase;
}

.footermenu{
	text-align:center;
	color:#AAA9A9;
}
.footermenu span{
	
}

.footermenu a{
	color:#AAA9A9;
	text-decoration:none;
	text-transform:uppercase;
}
.footermenu a:hover{
	color:#ffffff;
	text-decoration:none;
}

.footer_socialicon_wrap{
	float:left;
	text-align:center;
}
/*-- footer contain end --*/

/* Promotion Start */
.promotion_top_img_outer, .promotion_content_outer h1
{
	font-family: 'Lato', sans-serif;
	float:left;
}
.promotion_content_outer h1{
	color:#d77530;
}
.btn_promotionuploadphoto{
	background-color:#d77530;
	color:#FFFFFF;
	
	font-weight:600;
	cursor:pointer;
	
	border:none;
	border-radius:20px;
	-moz-border-radius:20px; 
	-webkit-border-radius:20px;
}
/* Promotion End */

/* Landing page Start */
.landingpage_image, .landingpage_content{float:left;}
.landingpage_content_outer{float:left; text-align:left; font-family: "Futura", sans-serif; font-weight:normal;}
.landingpage_content_outer h1
{
	font-family: "Futura PT Heavy", sans-serif;
	float:left;
	color:#d77530;
	font-weight:800;
}
/* Landing page End */

/* Catalouge Banner Start */
.catalogue_banner_wrap{float:left; width:100%; text-align:center; margin:10px 0 0px 0;}
.catalogue_banner_wrap img:hover{
	opacity: 0.9;
    filter: alpha(opacity=90); /* For IE8 and earlier */}
/* Catalouge Banner End */

.topcartdet_inner{font-family: "Futura", sans-serif;}


/* Image Review Popup Start */
.imagereviewpopup_wrap, .imagereviewpopup_outer, .imagereviewpopup_leftimageouter, .imagereviewpopup_rightcontentouter, .imagereviewpopup_noteouter{float:left}

/* Image Review Popup End */

/* Catalobue Timer Start */
.home_catalogue_timer_wrap, .home_catalogue_timer_wrap_scroll{float:left; background-color:#2373b7;}
.home_catalogue_timer_outer, .home_catalogue_timer_outer_scroll{float:left; color:#FFFFFF; text-align:center; font-family: "Futura PT Book", sans-serif;}
.home_catalogue_timer_outer span, .home_catalogue_timer_outer_scroll span{font-family: "Futura PT Heavy", sans-serif;}

.inner_catalogue_timer_wrap{position:absolute; left: 50%; z-index:9;}
.inner_catalogue_timer_outer{float:left; position:relative; left: -50%; color:#FFFFFF;}
.inner_catalogue_timer_digit{float:left; text-align:center; margin:0; padding:0; font-family: "Futura PT Heavy", sans-serif; display: inline-block;}
.inner_catalogue_timer_digit_content{float:left; text-align:center; margin:0; padding:0; font-family: "Futura PT Heavy", sans-serif; display: inline-block;}
.inner_catalogue_timer_digit_colon{float:left; text-align:center; margin:0; padding:0; font-family: "Futura PT Heavy", sans-serif; display: inline-block;}

.inner_catalogue_timer_caption{float:left; text-align:center; margin:0; padding:0; font-family: "Futura PT Book", sans-serif; display: inline-block;}
.inner_catalogue_timer_caption_colon{float:left; text-align:center; margin:0; padding:0; font-family: "Futura PT Book", sans-serif; display: inline-block;}

/* Catalobue Timer End */




/*****  Map Popup Start  *****/
/* The Modal (background) */
.mappopup_address
{
	text-align:center;
	color:#000000;
}
.mappopup_address span { 
	color:#2183c4; 
}
.mapbottommessage{
	text-align:center;
	color:#FF0000;
}

.mappostcode_tetbox{
	background-color:#ebebeb;
	border:1px solid #b7b7b7; 
	color:#000000; 
}
.mappopupgobtn_bg{
	font-family: "Helvetica Neue LT Std Condensed";
	font-weight: normal;
 	font-style: normal;
	text-align:center;
	color:#FFFFFF;
	background-color:#147bc0;
	border:0px;
	cursor:pointer;
}
.popup-modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 999999; /* Sit on top */
    left: 0;
    top: 0;
	padding-top: 150px; /* Location of the box */
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
    -webkit-animation-name: fadeIn; /* Fade in the background */
    -webkit-animation-duration: 0.4s;
    animation-name: popup-fadeIn;
    animation-duration: 0.4s
}

/* Modal Content */
.popup-modal-content {
   /* position: fixed;
    top: 100px;
    background-color: #fefefe;
    width: 100%;
    -webkit-animation-name: slideIn;
    -webkit-animation-duration: 0.4s;
    animation-name: popup-slideIn;
    animation-duration: 0.4s*/
	
	
	
	/*position: fixed;
	top: 100px;
	background-color: #fefefe;
    margin: auto;
    padding: 20px;
    width: 80%;
	
	margin: 15% auto;
	
	-webkit-animation-name: popup-slideIn;
    -webkit-animation-duration: 1s;
    animation-name: popup-slideIn;
    animation-duration: 1s
	*/
	
	margin:auto;
	background-color:#fff;
	position:relative;
	padding:0;
	outline:0;
	width:540px;
	
	-webkit-animation-name: popup-slideIn;
    -webkit-animation-duration: 1s;
    animation-name: popup-slideIn;
    animation-duration: 1s
}

/* The Close Button */
.popup-close {
	position:absolute;
    color: white;
    float: right;
    font-size: 28px;
    font-weight: bold;
	padding-right:10px;
}

.popup-close:hover,
.popup-close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}

.popup-modal-header {
    padding:0px 0 0px 0;
    background-color: #1b85c5;
    color: white;
}

.popup-modal-header h2 {
	font-family: "Futura PT Book";	
	text-align:center;
	margin:0;
}

.popup-modal-body {padding: 2px 16px; background-color:#FFFFFF}

.popup-modal-footer {
    padding: 2px 16px;
    background-color: #5cb85c;
    color: white;
}

/* Add Animation */
@-webkit-keyframes popup-slideIn {
    from {top: -300px; opacity: 0} 
    to {top: 0; opacity: 1}
}

@keyframes popup-slideIn {
    from {top: -300px; opacity: 0}
    to {top: 0; opacity: 1}
}

@-webkit-keyframes popup-fadeIn {
    from {opacity: 0} 
    to {opacity: 1}
}

@keyframes popup-fadeIn {
    from {opacity: 0} 
    to {opacity: 1}
}

/*****  Map Popup End  *****/

/** Dropdown Hover Start**/

.dropdown_hover_outer{
	float:left;
}
.dropdown_hover {
	position: relative;
	display: inline-block;
	z-index:0;
}

.dropdown_hover .dropdown_hover_menu {
	position: absolute;
	top: 100%;
	display: none;
	margin: -1px 0 0 0;

	/****************
	 ** NEW STYLES **
	 ****************/

	list-style: none; /** Remove list bullets */
	padding: 0;
	border:solid 1px #e8e8e8;
}


.dropdown_hover:hover .dropdown_hover_menu {
	display: block;
}

/** Button Styles **/
.dropdown_hover button {
	color: #333333;
	font-size: 1em;
	
	font-family: "Futura PT Book";
	color:#333333;
	cursor:pointer;
	
	border:solid 1px #e8e8e8;
	
	
	border-radius:3px;
	-moz-border-radius: 3px; 
	 -webkit-border-radius: 3px;
	 
	-webkit-appearance: none;
	-moz-appearance: none;
	text-indent: 1px;
	text-overflow: '';
	text-align:left;
	z-index:-1;
}

/** List Item Styles **/
.dropdown_hover a {
	width:85%;
	display: block;
	/*padding: 0.2em 0.8em;*/
	padding:5px 10% 5px 5%;
	text-decoration: none;
	background: #ffffff;
	color: #333333;
	z-index:99999;
	font-family: "Futura PT Book";
}

/** List Item Hover Styles **/
.dropdown_hover a:hover {
	color:#ffffff;
	background: #0186c3;
	/*z-index:999999;*/
}

/** Dropdown Hover End **/


.home_btnbrowsermore_wrp{ float:left;}
.btngrey{ 
	font-family: "Futura PT Book";
	border:1px solid #dfdfdf;
	background-color:#f1f1f1;
	color:#5f5f5f;
}

/** Product Details Payment Option **/
.prddet_right_offer_wrap, .prddet_right_offer{
	float:left;

	font-family: "Futura", sans-serif;
	font-weight: normal;
 	font-style: normal;
	color:#5f5f5f;
}
.prddet_right_offer a{
	font-family: "Futura", sans-serif;
	font-weight: normal;
 	font-style: normal;
	color:#5f5f5f;
	text-decoration:underline;
}	
.cart_oxypay_outer a{
	color:#5f5f5f;
	text-decoration:underline;
}
.exipaytext{ color:#1681c5; font-weight:bold;}

.paymentoptionwrap, .paymentoptioninnercol1, .paymentoptioninnercol2, .paymentoptioninnercol3, .paymentoption_image, .paymentoption_content, .paymentoption_moreinfo{float:left;}

/** Product Details More Information Start **/
.prddet_moreoption_outer,.prddet_moreoption_outer ul, .prddet_moreoption_outer ul li{float:left;}
.prddet_moreoption_outer ul{ margin:0; padding:0;}
.prddet_moreoption_outer ul li{ list-style:none; font-family: "Futura PT Book"; cursor:pointer;}

.prddet_moreoption_content_wrap, .prddet_moreoption_content_inner{float:left;  font-family: "Futura";}
.prddet_moreoption_content_inner h2{float:left;}

/* Product Details Mobile Swipt Start */
.gallery_swip {
  /*background: #EEE;*/
}

.gallery_swip-cell {
  width: 100%;
  /*height: 400px;*/
  margin-right: 10px;
  /*background: #8C8;*/
  /*counter-increment: gallery_swip-cell;*/
  text-align:center;
  margin-bottom:30px;
}

/* cell number */
.gallery_swip-cell:before {
  display: block;
  text-align: center;
 /* content: counter(gallery_swip-cell);
  line-height: 200px;*/
  font-size: 80px;
  color: white;
}
/* Product Details Mobile Swipt End */


/** Product Details More Information Desktop Start **/
.prddet_moreoption_dt_wrap, .prddet_moreoption_dt_outer, .prddet_moreoption_dt_right_outer{ float:left;}
.prddet_moreoption_dt_left_outer, .prddet_moreoption_map_dt_left_outer{
	float:left;
}

.prddet_moreoption_dt_right_inner{ float:left; display: table-cell; }
.prddet_moreoption_dt_right_inner{color:#797979;}
.prddet_moreoption_dt_right_inner h2{float: left; margin:0; padding:0; font-weight:normal;}
.prddet_moreoption_dt_right_inner ul{float:left; list-style:none; margin:0; padding:0;}
.prddet_moreoption_dt_right_inner ul li, .prddet_moreoption_content_inner ul li{float:left; list-style:none; cursor:pointer; color:#0087c3;}
.prddetmoreinfo_dt_det{float:left;color:#797979; cursor:auto;}
.prddetmoreinfo_dt_icon{ float:left;}

.prddet_moreoption_dt_bottom_wrap{float:left; background-color:#f5f5f5;}
.prddet_moreoption_dt_bottom_wrap ul{float:left; list-style:none; margin:0; padding:0;}
.prddet_moreoption_dt_bottom_wrap ul li{float:left; list-style:none; cursor:pointer; text-align:center; color:#5f5f5f; font-weight:normal;}
.prddet_moreoption_dt_bottom_wrap ul li.active{background-color:#FFFFFF; color:#0087c3; font-weight:500;}
.prddet_moreoption_dt_bottom_content_wrap{ float:left;}

.prddet_mpreoption_dt_bottom_cont_inner_wrap, .prddet_mpreoption_bottom_cont_inner_left, .prddet_mpreoption_bottom_cont_inner_right{float:left; font-family: "Futura"; font-weight:normal;}

.prddet_mpreoption_bottom_cont_inner_content, .prddet_mpreoption_bottom_cont_inner_content_norightmar{ float:left;}
.prddet_mpreoption_bottom_cont_inner_content h3, .prddet_mpreoption_bottom_cont_inner_content_norightmar h3{ float:left; margin:0; padding:0; font-family: "Futura PT Heavy"; font-weight:normal;color:#0087c3;}
.prddet_mpreoption_specifications_package_inner_left a{color:#424141; text-decoration:none;}
.prddet_mpreoption_dt_bottom_cont_inner_wrap a, .prddet_mpreoption_dt_bottom_cont_inner_wrap a:hover{color:#0087c3; text-decoration:none;}
.prddet_mpreoption_bottom_cont_inner_content h3 a, .prddet_mpreoption_bottom_cont_inner_content h3 a:hover{color:#0087c3; text-decoration:none;font-family: "Futura PT Book";}
.prddet_mpreoption_howitwork_left, .prddet_mpreoption_howitwork_center, .prddet_mpreoption_howitwork_right{float:left; font-weight:normal;}
.prddet_mpreoption_howitwork_image, .prddet_mpreoption_howitwork_content{ float:left;}

.prddet_mpreoption_specifications_wrap,.prddet_mpreoption_specifications_manuf_outer, .prddet_mpreoption_specifications_ataquickglance_outer, .prddet_mpreoption_specifications_ataquickglance_outer_left, .prddet_mpreoption_specifications_ataquickglance_inner_wrap,
.prddet_mpreoption_specifications_ataquickglance_inner,.prddet_mpreoption_specifications_ataquickglance_inner_pac, .prddet_mpreoption_specifications_ataquickglance_inner_left, .prddet_mpreoption_specifications_ataquickglance_inner_right, .prddet_mpreoption_specifications_ataquickglance_inner_right span{ float:left;}
.prddet_mpreoption_specifications_manuf_left, .prddet_mpreoption_specifications_manuf_image, .prddet_mpreoption_specifications_manuf_content,
.prddet_mpreoption_specifications_package_outer,.prddet_mpreoption_specifications_package_inner_wrap,.prddet_mpreoption_specifications_package_inner_left,.prddet_mpreoption_specifications_package_inner_right{ float:left;}
.prddet_mpreoption_specifications_ataquickglance_inner_right span.prddet_mpreoption_specifications_ataquickglance_inner_right_heading{font-family: "Futura PT Heavy"; color:#000000;}
/** Product Details More Information Desktop End **/

/** Whish list start **/
.whishlist_heading_wrap, .whishlist_heading_text{float:left;}
.whishlist_heading_wrap h1{padding:0; margin:0;}
/** Whish list end **/

/** Mattress Size Guide Start **/
.page_content_heading, .page_content_heading h1{float:left;}
.page_content_heading h1{ margin:0; padding:0;  color:#2d2d2d;}
.page_content_heading_text{float:left;}
.page_content_fullpage_wrap{width:100%; float:left;}

.mattsizegdimg_wrap{float:left;}
.mattsizegdimg1_outer, .mattsizegdimg2_outer, .mattsizegdimg3_outer, .mattsizegdimg4_outer, .mattsizegdimg5_outer, .mattsizegdimg6_outer{float:left;}
.mattsizegd_img, .mattsiegd_name, .mattsiegd_size{ float:left;}
.mattsiegd_name{ color:#0087c3;}
.mattsiegd_size{ color:#6d6e71;}

.mattsizegdbottom_title, .mattsizegdbottom_bottom_text{
	float:left;
	color:#0087c3;
	font-family: "Futura PT Heavy";
	font-weight:500;
}
.mattsizegdbottom_title span a, .mattsizegdbottom_bottom_text span{color:#6d6e71; font-family: "Futura"; font-weight:normal;}

.centerheadingblue{float:left; color:#0087c3; font-family: "Futura PT Heavy";}
.centerheadingblack{float:left; color:#000000; font-family: "Futura PT Heavy";}
/** Mattress Size Guide End **/

/* Review Page Start */
.reviewpage_inner, .reviewpage_top_text, .reviewpage_message{float:left;}
.centerheadingblack, .reviewpage_top_text{line-height:1.65em}
.reviewpage_top_text{color:#6e6e6e; font-family: "Futura"; font-weight:normal;}

.review_inner, .review_inner_buttons, .review_great_inner, .review_great_inner_buttons, .btnreviewfacebook, .btnreviewgoogle, .btnreviewstorename{float:left;}
.btnreviewfacebook, .btnreviewgoogle{color:#FFFFFF; border:none; font-family: "Futura"; cursor:pointer; border-radius: 0px;}
.btnreviewstorename{color:#FFFFFF; border:none; font-family: "Futura PT"; cursor:pointer; border-radius: 0px;}

.review_top_step_wrap{color:#6e6e6e;}
.review_step_caption{float:left;background-color:#a7a9ac; color:#FFFFFF;}

.review_step_caption_selected{background-color:#0087c3; color:#FFFFFF;}
.review_step_text{ float:left; font-family: "Futura";}
.review_step_text_selected{color:#000000; font-family: "Futura"; font-weight:800}
.review_step_divider{ float:left; height:1px; width:50px; margin:20px 10px 0 10px; background-color:#dbdcdd; opacity: 0.5;}
/* Review Page End */

/* Experience Page Start */
.experience_wrap, .experience_left_wrap, .experience_center_wrap, .experience_right_wrap{float:left;}
.experience_left_image, .experience_right_image{float:left;}
.experience_left_image img, .experience_right_image img{cursor:pointer;}
.experience_left_bottom_text, .experience_right_bottom_text{float:left; color:#1788c4}
/* Experience Page End */

/* Experience Form Page Start */
.experience_from_inner_wrap{float:left;}
.experience_from_field_wrap{float:left;}
.experienceform_sendbtn{float:right; text-align:right; width:100%;}
/* Experience Form Page End */

.textleft{text-align:left;}
.cs_float_left{float:left;}

/* 404 page start */
.page404_wrap{float:left;}
.page404_top_text{float:left;}
.page404_wrap ul{ position:relative; list-style:none; margin:0; padding:0;}
.page404_wrap ul li{position:relative; list-style:none;}
.page404_wrap ul li a{position:relative; color:#727272; text-decoration:none}
ul.page404_submenu li{ list-style:circle;}

/* 404 page end */

.homereview_wrap, .homereview_star, .homereview_text, .homereview_name{float:left;}
.starcolyellow{color:#fdc147}
.homeblog_wrap,.homeblog_outer_wrap, .homeblog_inner_wrap, .homeblog_img, .homeblog_title, .homeblog_readmore{float:left;}
.homeblog_title a{color:#000000;}
.homeblog_readmore a{color:#228eca; text-decoration:none}

.homebottom_text_wrap, .homebottom_text_inner_wrap, .homebottom_icon_wrap, .homebottom_icon, .homebottom_text_outer, .homebottom_text, .homebottom_text_bottom{float:left;}

/*
.home_leftscroll_wrap, .home_rightscroll_wrap{position:absolute;}
.home_left_icon, .home_right_icon{position:absolute;}
.home_productlist_wrap{float:left;  overflow:hidden;}
*/

.home_leftscroll_wrap, .home_rightscroll_wrap{float:left}
.home_left_icon, .home_right_icon{position:relative;}
.home_productlist_wrap{float:left; overflow:hidden;}
.home_productlist_table{ display:table; width:100%; border-collapse:separate;}
.home_productlist_row{display:table-row; width:100%;}
.home_productlist_col{ position:relative; display:table-cell;}

/* Offer page start */
.offer_bg{background-color:#e2f7fb;}
.offerpage_wrap{float:left; color:#000000; font-family: "Futura PT Book";}
.offerpage_wrap h1{float:left; color:#61d4eb; padding:0; margin:0; font-family: "MF RooneySans Regular"}
.offerpage_toptext{float:left;}
.offerpage_product_wrap{float:left;}

.offerpage_product_table {}
.offerpage_product_row {}
.offerpage_product_col {}
.offerpage_product_col_inner{
	float:left;
	border-radius: 15px;
	border:1px solid #ebebeb;
	box-shadow:  0 0 5px  rgba(0,0,0,0.3);
	-moz-box-shadow: 0 0 5px  rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 0 5px  rgba(0,0,0,0.3);
	-o-box-shadow: 0 0 5px  rgba(0,0,0,0.3);
	
	background-color:#FFFFFF;
	padding-bottom:20px;
}

.offerpage_product_option{float:left; color:#61d4eb;}
.offerpage_product_name{float:left; font-family: "MF RooneySans Regular"}

.offerpage_product_image_table {display:table; border-spacing:0px;}
.offerpage_product_image_row {display:table-row;}
.offerpage_product_image_col {display:table-cell; padding:5px; text-align:center; vertical-align:middle;}


.offerpage_product_detail_table {display:table; border-spacing:0px;}
.offerpage_product_detail_row {display:table-row;}
.offerpage_product_detail_col {display:table-cell; padding:0; margin:0; vertical-align:middle;}
.offerpage_product_detail_col ul, .offerpage_product_detail ul li{float:left; padding:0; margin:0;}

.offerpage_productconfig_option_wrap{float:left;}

.offerpage_price_wrap{float:left; color:#000000; font-weight:800; font-family: "MF RooneySans Bold"}
.offerpage_price_wrap span{color:#a6b0af; text-decoration: line-through;}

.offerpage_button_wrap{float:left; font-family: "MF RooneySans Bold"}
.offerpage_button_inner{}
.offerpage_pickbtn{width:auto; background-color:#61d4eb; color:#FFFFFF; border-radius: 25px; border:none; cursor:pointer; font-family: "MF RooneySans Bold"; font-weight:800; }

#btnoffertakemetocart{ text-decoration:underline}
#btnoffertakemetocart:hover{ text-decoration:none}
/* Offer page end */

/* Offer details page start */
.offerdetpage_wrap{float:left; color:#000000; font-family: "Futura PT Book";}
.offerdetpage_wrap h1{float:left; color:#1b87c4; padding:0; margin:0; font-family: "MF RooneySans Regular"}
.offerdetpage_product_wrap{float:left;}
.offerdetpage_product_table {}
.offerdetpage_product_row {}
.offerdetpage_product_col {}

.offerdetpage_product_image_table {display:table; border-spacing:0px;}
.offerdetpage_product_image_row {display:table-row;}
.offerdetpage_product_image_col {display:table-cell; padding:5px; text-align:center; vertical-align:middle;}

.offerdetpage_product_cont_wrap{float:left;}
.offerdetpage_product_cont_wrap h2{float:left; color:#1b87c4; padding:0; margin:0; font-family: "MF RooneySans Regular"}
.offerdetpage_product_cont_text{float:left;}
.offerdetpage_product_morecont_wrap{float:left;}

.offerdetpage_product_morecont_wrap ul, .offerdetpage_product_morecont_wrap ul li{float:left; padding:0; margin:0;}
.offerdetpage_product_morecont_wrap ul{list-style:none;}

.offerdetpage_price_wrap{float:left; color:#000000; font-weight:800; font-family: "MF RooneySans Bold"}
.offerdetpage_price_wrap span{color:#a6b0af; font-weight:400; text-decoration:line-through; font-family: "MF RooneySans Regular";}

.offerdetpage_button_wrap{float:left;}
.offerdetpage_pickbtn{width:auto; background-color:#1b87c4; color:#FFFFFF; border-radius: 25px; border:none; cursor:pointer; font-family: "MF RooneySans Bold"; font-weight:800;}


.offerdetpage_product_table_col2 {}
.offerdetpage_product_row_col2 {}
.offerdetpage_product_col_col2 { border:1px solid #CCCCCC; border-radius: 5px;}
.offerdetpage_product_image_table_col2 {display:table; border-spacing:0px;}
.offerdetpage_product_image_row_col2 {display:table-row;}
.offerdetpage_product_image_col_col2 {display:table-cell; padding:5px; text-align:center; vertical-align:middle;}
.offerdetpage_product_inner_table_col2 {display:table; border-spacing:0px;}
.offerdetpage_product_inner_row_col2 {display:table-row;}
.offerdetpage_product_inner_col_col2 {display:table-cell; padding:5px; text-align:center; vertical-align:middle;}
.offerdetpage_product_name{float:left; color:#0087c3}
.offerdetpage_product_warranty{float:left;}
.offerdetpage_product_inner_col_col2 ul, .offerdetpage_product_inner_col_col2 ul li{float:left; padding:0; margin:0;}
.offerdetpage_product_inner_col_col2 ul{list-style:none;}
.offerdetpage_product_price_wrap_col2{float:left; color:#000000; font-weight:800; font-family: "MF RooneySans Bold"}
.offerdetpage_product_price_wrap_col2 span{color:#a6b0af; font-weight:400; text-decoration:line-through; font-family: "MF RooneySans Regular";}
.offerdetpage_pickbtn_col2{width:auto; background-color:#0087c3; color:#FFFFFF; border-radius: 20px; border:none; cursor:pointer; font-family: "Futura PT Book"; font-weight:600;}
.offerdetpage_product_checkoutbtn{width:auto; background-color:#dedede; color:#555555; border-radius: 20px; border:none; cursor:pointer; font-family: "Futura PT Book"; font-weight:400; }
/* Offer details page end */

/* blog Start */
.blog_wrap, .blog_topline, .blog_inner_wrap, .blog_img, .blog_title, .blog_readmore, .blog_bottombrowsemore_wrap{float:left;}
.blog_title a{color:#000000;}
.blog_readmore a{color:#228eca; text-decoration:none}
.blogbrowsemore{font-family: "Futura PT Book", sans-serif; cursor:pointer;}
.blog_banner_btn_outer{
	/*float:left;*/
	position:relative;
	text-align:center;
	font-family: "Futura PT Book", sans-serif;
}
.blogdetailback_wrap{}
.blogdetailback_table{text-align:left; color:#606866;}
.blogdetailback_table a{color:#606866; text-decoration:none;}
.blogdetail_topline, .blogdetail_content{float:left; color:#000000; font-family: "Futura PT Book", sans-serif; font-weight:normal;}
.blogdetail_content a{color:#228eca;}
/* blog End */

/* SMS Unsubscribe Start */
.smsunsubscribe_inner, .smsunsubscribe_top_text, .smsunsubscribe_phone{float:left;}

/* SMS Unsubscribe End */

/* Seo top page Start */
.seotopcontent_fade_container_wrap{float:left; width:100%; margin:0 0 30px 0}
#seotopcontent_fade_container, #hidden_seotopcontent_fade_content{
	max-width: 100%;
	margin: auto;
	position:relative;
	line-height: 1.65;
}

#seotopcontent_fade_content{
	overflow: hidden;
}
#seotopcontent_fade_content h1,#seotopcontent_fade_content h2,#seotopcontent_fade_content h3,#seotopcontent_fade_content h4{padding:0; margin:0;}

#seotopcontent_fade_content.full{
	max-height: none;
}

.seotopcontent_fade_anchor {
	background:url(../images/transperant_bg.png) repeat left top;
	
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	height: 20px;
	padding-top: 0px;
	position: absolute;
	bottom:0;
	right: 0;
	left: 0;
	text-align: center;
	-webkit-transition: background 150ms ease-in;
	transition: background 150ms ease-in;
}

.seotopcontent_readmoreless {
	/*-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 9pt 9pt 0 0;*/
	color: #0087c3;
	font-size:1.1em;
	font-weight:800;
	display: inline-block;
	max-width: 100%;
	margin-top:20px;
	/*overflow: hidden;*/
	/*padding: 10px;
	text-decoration: underline;*/
	text-overflow: ellipsis;
	white-space: nowrap;
	cursor:pointer;
}
/* Seo top page End */

/* Newsletter Start */
.newsletter_wrap{float:left; width:100%; background-color:#0688c3; padding:15px 0 15px 0;font-family: "Futura", sans-serif;}
.newsletter_left_top, .newsletter_left_bottom{float:left;width:100%;}
.newsletter_left_top{ font-weight:600;}
.newsletter_tb{ color:#FFFFFF;}
.newsletter_fname, .newsletter_lname, .newsletter_email, .newsletter_signup{ float:left;}
.btnnewslettersignup{font-family: "Futura", sans-serif; background-color:#7cc9e5; color:#FFFFFF; border:none; font-weight:600; cursor:pointer;}
.newsletterfld{border:1px solid #7cc9e5;color:#9B9FA1;}
.newsletterflderr{border:1px solid #FF0000}
/* Newsletter End */

/* Newsletter Catalogue Start */
.newsletter_catalogue_wrap{float:left; width:100%; font-family: "Futura PT Book", sans-serif;}
.newsletter_catalogue_inner{float:left; width:100%; background-color:#d8d8d8; font-family: "Futura PT Book", sans-serif;}
.newsletter_catalogue_right{ color:#1f8ec4;}
.newsletter_catalogue_right_left,.newsletter_catalogue_right_right, .newsletter_catalogue_right_left_text, .newsletter_catalogue_right_left_text span, .newsletter_catalogue_right_left_socialmediaicon{float:left;}
.newsletter_catalogue_right_left h2{float:left; padding:0; margin:0; font-weight:normal;}
.newsletter_catalogue_right_right_rgtcol{float:left;}
.newsletter_catalogue_fname, .newsletter_catalogue_lname, .newsletter_catalogue_email, .newsletter_catalogue_signup{ float:left;}
.newsletterfld_catalogue{border:1px solid #d8d8d8;}
.newsletterfld_catalogueerr{border:1px solid #FF0000}
.btnnewslettersignup_catalogue{font-family: "Futura", sans-serif; background-color:#0688c3; color:#FFFFFF; border:none; font-weight:600; cursor:pointer;}
/* Newsletter Catalogue End */

/* Category banner Start */
.categorybannerwrap{float:left;}
.categorybannerleftwrap{float:left;}
.categorybannerrightwrap{float:right; color:#FFFFFF; font-family: 'Proxima Nova Soft Semibold', Futura;}

.categorybannerleftwrap_mob{float:left; color:#FFFFFF;}

.nav_topmenu_submenu_sleepstudiobannerwrap, .nav_topmenu_submenu_sleepstudioleftwrap{float:left;}
.nav_topmenu_submenu_sleepstudiobannerwrap{background-color:#00a0c7;}
.nav_topmenu_submenu_sleepstudiorightwrap{float:right; color:#FFFFFF; font-family: 'Proxima Nova Soft Semibold', Futura;}
/* Category banner End */