@charset "utf-8";
/*brands page*/
.brand_page{width:920px!important;padding-left:20px!important}
.brand_page h1,.brand_page h2,.brand_page h3{font-family:Georgia,serif;color:#fff}
.brand_page h1{display:block;margin-bottom:20px;font-size:20px;font-weight:normal}
.brand_page h2{font-size:13px}
.brand_page p{margin-bottom:10px}
.brands_top_col{position:relative;width:920px;height:100px;margin-bottom:20px}
.brands_top_col ul{position:absolute;right:20px;bottom:20px}
.brands_top_col ul li{display:inline}
.brands_left_col{width:350px;margin-right:20px;min-height:100px}
.brands_mid_col{width:290px;margin-right:20px;min-height:100px}
.brands_right_col{width:240px;min-height:100px}
.brands_bottom_col{width:660px;min-height:100px;margin-top:20px}
.brands_left_col1{width:165px;margin-right:10px}
.brands_left_col1.last{width:165px;margin-right:0px}
.brands_bottom_img{float:left;margin-right:20px;width:165px}
.brand_bottom_copy{width:475px;float:right}
.brand_selection_box{width:220px;float:right}
.brand_right_top_img{width:50px;height:50px;margin-right:10px}
.brand_right_bot_img{width:240px}
.brand_media_box img{width:350px;height:255px}
.brands_left_col1 img{width:165px;height:110px}
.brand_logo{width:290px;height:40px}
.brandlanding_left_col{width:487px;margin:0 10px 0 20px}
.brandlanding_left_col img{width:487px;height:369px}
.brandlanding_right_col{width:383px;margin-right:20px}
.brandlanding_bottom_col{width:900px;margin-left:20px}
.brandlanding_bottom_col .brandlanding_col{width:190px;margin-right:40px}
.brandlanding_bottom_col .brandlanding_col img{width:190px;height:99px}
.brandlanding_bottom_col .brandlanding_col.last{width:190px;margin-right:0}
.brands_atoz_list{margin-bottom:10px}
.brands_atoz_list li{display:inline}
.brands_atoz_list li a{font-size:20px;font-family:Georgia,serif;margin-left:11px}
.brands_departments{width:140px;}
#FeaturedBrands{margin-bottom:20px;float:right}
#FeaturedBrands ul{position:absolute;right:35px}
#FeaturedBrands ul li{display:block;float:left;margin-right:10px;}
.brand_page .inline li{display:block;float:left;margin-right:10px}
#brands_list li{display:block;margin-bottom:10px;color:#fff}
.brand_wrap{margin-bottom:20px;min-height:480px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:20px;background:#000}
#submit_search_brand{display:block;width:83px;height:23px;text-indent:-9999px;margin-top:24px;background:url(/harrodsstore/new_images/brands/brands_search.png) left top no-repeat!important}
.brand_name{-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #e8e8e8;background:#F7EDD4 url(/harrodsstore/new_images/brands/brands_field_bg.jpg) left top repeat-x}
.brands_departments{-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #ccc}
.brand_page .ui-tabs-panel{padding:20px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border:1px solid #ccc;border-top:0px solid #ccc;background:#fff url(/harrodsstore/new_images/brands/brands_tabs_bg.jpg) left bottom repeat-x}
.brand_page .ui-tabs-panel label{margin-bottom:10px;display:block}
.brand_page .ui-tabs-selected a{background:#fff!important;padding:5px 20px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px}
.brand_page .ui-tabs-nav li a{background:#ccc url(/harrodsstore/new_images/brands/brands_nonactivetab_bg.jpg) left top repeat-x;padding:5px 20px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px}
.brand_page .ui-tabs-nav li{margin-right:10px}                              
.atoz_lists{padding-top:10px;border-top:1px solid #ccc;width:835px}
.atoz_lists img,.atoz_lists p{margin-top:10px}
.brands_preview .notice{color:#fff;background:none;font-weight:normal;padding:0}
.brands_preview{padding:20px 0 0 20px}
.brand_prev_name{display:block;font-family:Georgia,serif;color:#fff;font-weight:bold;font-size:20px;margin-bottom:10px}
.find_more{-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff;color:#000;font-size:11px;padding:2px 5px}
.brands_atoz li{float:left;position:relative;}
.brands_atoz li a{width:162px;display:block!important;}
.brands_atoz_in{width:162px!important;}
.brands_atoz_in li a{color:#000;font-weight:normal;}
.prev_text{width:350px}
.jcarousel-skin-tango{margin-top:10px;margin-bottom:10px}
.enquiries{margin-top:20px}
.landing_page_main_box{width:494px;min-height:390px;float:left;position:relative;}

.landing_page_right_box{width:242px;float:right;margin-left:9px}
.landing_page_right_box div{min-height:190px;margin-bottom:10px;position:relative}
.landing_page_right_box div div, .landing_page_right_box div.last div{margin-bottom:0px;height:auto!important;_height:190px;}
.landing_page_right_box div.last{margin-bottom:0px}

.landing_page_bottom_box{margin-top:10px;margin-bottom:10px}
.landing_page_bottom_box div{width:242px;_width:233px;min-height:190px;margin-right:9px;float:left;position:relative}
.landing_page_bottom_box div div{margin-right:0px!important;height:auto!important;_height:190px;}
.landing_page_bottom_box div.last{margin-right:0px!important;float:right;}

.text_container{position:absolute;left:0;bottom:0;height:23px;display:block;width:100%;padding-top:2px;text-align:right!important;}
.link_container{position:absolute;right:0;top:143px;text-align:right;font-size:12px;}
.landing_page_right_box .link_container{position:absolute;right:0;top:340px;text-align:right;font-size:12px;}
.landing_page_right_box .text_container{top:365px}

.landing_page_bottom_box div .text_container{_width:242px}

div.inner a img{display:none;}

.landing_banner_bottom {margin-bottom:10px;}

/*new styles*/

.landing_banner div{width:728px;min-height:90px;_height:90px;}
.landing_main{position:relative;}
.landing_main_img{width:746px;min-height:300px;_height:300px;margin-bottom:10px;}
.landing_main_nav{width:246px;min-height:500px;_height:500px;position:absolute;top:0px;right:0px;}
.landing_main_nav_bg{width:246px;min-height:500px;_height:500px;position:absolute;top:0px;left:0px;z-index:2;opacity:0.9!important;filter:alpha(opacity=90);background:#000;text-indent:-9999px;}
.landing_main_nav_cont{width:246px;min-height:500px;_height:500px;z-index:4;position:absolute;left:0;top:0;}
.landing_main_nav_cont ul{margin:18px 10px 0 10px;}
.landing_main_nav_cont ul .land_list_header{background:none!important;padding-left:0px;text-transform:uppercase;padding-bottom:9px;color:#eee;font-size:11px;font-weight:normal;margin-bottom:20px;border-bottom:1px solid #fff;}
.landing_main_nav_cont ul .land_list_header img{display:block;margin-bottom:10px;}
.landing_main_nav_cont ul li{margin-bottom:10px;background: transparent url(/harrodsstore/new_images/arrow_down_sml.gif) left 7px no-repeat;padding-left:10px}
.landing_main_nav_cont ul li a{color:#eee;font-size:12px;font-weight:bold;text-decoration:none!important;}
.landing_main_nav_cont ul li a:hove{}
.landing_main_nav_cont ul li a.open {color:#a9a9a9;display:block;border-bottom:1px solid #a9a9a9;}
.landing_main_nav_cont ul li a.moreinfo{color:#a9a9a9;display:none}
.landing_main_title{height:30px;width:732px;background: transparent url(/harrodsstore/new_images/landing/brand_landing_header_img.jpg) repeat-x;padding:0 0 0 12px;}
.landing_main_title p{font-size:14px;font-weight:bold;color:#fff;font-family:Arial, Georgia, sans-serif;padding-top:7px;_padding-top:8px;}
.landing_main_title h1{font-size:14px;line-height:15px!important;font-weight:bold;color:#fff;font-family:Arial, Georgia, sans-serif;margin-bottom:0!important;float:left;padding-top:7px;_padding-top:8px;}
.landing_main_title img{float:right;display:inline;padding:4px 10px 0 0;}

.landing_page_thumbs li{display:block;float:left;}
.landing_page_thumbs li h3{color:#000;font-size:14px;font-family:Georgia,"Times New Roman",Times,serif;padding-top:5px;}
.landing_page_thumbs li a{color:#000;font-size:12px;font-weight:normal;}

.co_2 li{width:362px;margin-left:21px;}
.co_2 li img{width:362px;height:150px}
.co_3 li{margin-left:20px;width:235px;}
.co_3 li img{width:235px;height:100px}
.co_4 li{margin-left:11px;width:178px;}
.co_4 li img{width:178px;height:100px}
.landing_page_thumbs li.first{margin-left:0!important;}

.price_all{display:block;}


.landing_featured_h2{border-bottom:1px solid #000;margin-top:20px}
.landing_featured_h2 span{padding:2px 4px;text-transform:uppercase;color:#fff;font-size:11px;font-family:Arial, Helvetica, sans-serif;background:#000;}
.landing_featured_ul li{display:block;float:left;margin-left:35px;_margin-left:32px;width:160px;text-align:center;}
.landing_featured_ul li a{border:1px solid #e2e2e2;display:block;width:160px;}
.landing_featured_ul li a:hover{border:1px solid #000000;}
.landing_featured_ul li a.product_name, .landing_featured_ul li a.product_name:hover{border:0px solid #000000}
.landing_featured_ul li.first{margin-left:0!important;}
.landing_featured_ul h2 {color:#000000;font-family:Arial,Sans-Serif;font-size:12px !important;font-weight:normal;
margin-bottom:0 !important;margin-top:7px;text-transform:capitalize !important;}

.landing_featured_ul li .exlusive_img {display:inline;position:absolute;right:0;z-index:99;position:absolute;}

.landing_featured_ul li h3{color:#000;font-size:12px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
.landing_featured_ul li a{color:#000;font-size:14px;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;margin:0 auto;position:relative;}
.landing_featured_ul li a.price{font-size:12px!important;display:block;margin-bottom:20px;}

.left_nav li a{text-transform:uppercase;line-height:18px!important}
.left_nav li ul li a, ul.sub_left_nav li dl dd ul li a{text-transform:capitalize!important;font-size:12px!important;color:#000!important}
.left_nav li a.morelist, .left_nav li a.morelist:hover{float:right;padding-left:0!important;text-align:center;
	background: transparent url(/harrodsstore/new_images/more.jpg) left top no-repeat!important;font-size:0px!important;color:#fff!important;line-height:0px!important;text-indent:-99999px!important;width:51px;height:16px;display:block;}
.left_nav li a.lesslist, .left_nav li a.lesslist:hover{background: transparent url(/harrodsstore/new_images/less.jpg) left top no-repeat!important;}
.landingpageh1{border-bottom:3px solid #000;width:725px;height:57px;background:url(http://s7ondemand4.scene7.com/is/image/Harrods/grey_h1_banner?qlt=100&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) repeat-x left bottom;font-family:Georgia,serif;font-style:italic;font-weight:normal;font-size:44px;color:#000;line-height:50px!important;padding:7px 0 0 20px;margin-bottom:0!important}
.template_header_3{height:22px;width:733px;padding:7px 0 0 12px;_padding-top:8px;font-size:14px;line-height:15px!important;font-weight:bold;color:#fff;font-family:Arial, sans-serif;margin-bottom:0!important;display:block;
background-color:#000;
background-image:url(/harrodsstore/new_images/landing/brand_landing_header_img.jpg);
background-position:left top;
background-repeat:repeat-x;
}
/*World Class*/
.world_class_c.slider_container{width:745px;height:490px;position:relative;background:#fff}
.world_class_c .slider_clip{background:transparent;z-index:1;width:745px;height:490px;position:relative;top:0;left:0;overflow:hidden;}
.world_class_c .slider_elements{position:relative;display:none;width:1490px}
.world_class_c .slider_elements li{position:relative;float:left;background:transparent;width:745px;height:490px;display:block;}
.world_class_c .slider_elements2{position:relative;}
.world_class_c .slider_elements2 li{position:relative;float:left;background:#fff;width:745px;height:359px;display:block;text-align:left}
.world_class_c .slider_elements li p{color:#fff;font-family:Georgia,serif;font-size:15px;line-height:16px;margin:0 0 20px 0}
.world_class_c .slider_elements li p span{font-size:16px;display:block}
.world_class_c .slider_elements li .open_modal{color:#58360B;font-family:Georgia,serif;font-size:14px;font-style:italic;font-weight:bold;}
.world_class_c .slider_elements li.yellow_fever{padding:30px 0 0 40px;width:705px;height:490px;background:url(/harrodsstore/new_images/beauty_pastels/world_class_bg.png) left top no-repeat;}
.world_class_c .slider_elements li.willow_foundation{padding:65px 0 0 65px;width:680px;height:455px;background:url(/harrodsstore/new_images/beauty_pastels/willow_foudation.png) left top no-repeat;}
.world_class_c .slider_elements li.willow_foundation .prevslide{position:absolute;top:145px;left:20px}
.world_class_c .modal_content .prevslide,.world_class_c .modal_content .nextslide{position:absolute;top:145px;z-index:2;outline:0 none;}
.world_class_c .prevslide{left:20px}
.world_class_c .nextslide{right:20px;}
.world_class_c .slider_elements li p.more_coming{margin-top:30px!important;font-size:10px!important;font-family:Arial, sans-serif!important;color:#666!important}

.world_class_c .modal_wrapp,.world_class_c .modal_opac{position:absolute;width:745px;height:645px;z-index:100;top:0;left:0;}
.world_class_c .modal_opac{background:#000;opacity:0.6!important;filter:alpha(opacity=60)}
.world_class_c .modal_content{color:#000;width:743px;height:359px;top:30px;background:#fff;position:relative;z-index:200;overflow:hidden;border-left:1px solid #000;border-right:1px solid #000;}
.world_class_c .modal_wrapp{display:none;}
.world_class_c .close_modal{cursor:pointer;text-indent:9999px;width:22px;height:21px;position:absolute;top:0;right:-1px;background:url(/harrodsstore/new_images/beauty_pastels/modal_close.png) left top no-repeat;line-height:0;}

.world_class_c .OuterBorder{border:1px solid #6666;padding: 2px 5px 2px 5px;position:absolute;width:135px;top:48%;left:48%}
.world_class_c .FullDot{background-color:#666;cursor:default}
.world_class_c .EmptyDot{background-color:#ccc;cursor:default}
/*gold dust*/
.gold_dust_c.slider_container{width:745px;height:552px;position:relative;background:#fff}
.gold_dust_c .slider_clip{background:transparent;z-index:1;width:745px;height:552px;position:relative;top:0;left:0;overflow:hidden;}
.gold_dust_c .slider_elements{position:relative;display:none}
.gold_dust_c .slider_elements li{position:relative;float:left;background:transparent;width:745px;height:552px;display:block;}
.gold_dust_c .slider_elements2{position:relative;}
.gold_dust_c .slider_elements2 li{position:relative;float:left;background:#281301;width:745px;height:359px;display:block;text-align:left}
.gold_dust_c .slider_elements li p{color:#fff;font-family:Georgia,serif;fontsize:12px;font-style:italic;line-height:20px;margin:0 0 20px 0}
.gold_dust_c .slider_elements li p span{font-size:16px;display:block}
.gold_dust_c .slider_elements li .open_modal{color:#58360B;font-family:Georgia,serif;font-size:14px;font-style:italic;font-weight:bold;padding:2px 0 7px 20px;background:url(/harrodsstore/new_images/beauty_pastels/modal_open_g.png) left top no-repeat;}
.gold_dust_c .slider_elements li.yellow_fever{cursor:pointer;padding:30px 40px 0 0;width:705px;height:552px;background:url(/harrodsstore/new_images/beauty_pastels/gold_dust.png) left top no-repeat;text-align:right}
.gold_dust_c .modal_content .prevslide,.modal_content .nextslide{position:absolute;top:150px;z-index:2;outline:0 none;}
.gold_dust_c .prevslide{left:20px}
.gold_dust_c .nextslide{right:20px;}

.gold_dust_c .modal_wrapp,.modal_opac{position:absolute;width:745px;height:645px;z-index:100;top:0;left:0;}
.gold_dust_c .modal_opac{background:#000;opacity:0.6!important;filter:alpha(opacity=60)}
.gold_dust_c .modal_content{width:743px;height:359px;top:30px;background:#281301;position:relative;z-index:200;overflow:hidden;border-left:1px solid #9f8c67;border-right:1px solid #9f8c67;}
.gold_dust_c .modal_wrapp{display:none;}
.gold_dust_c .close_modal{cursor:pointer;text-indent:9999px;width:22px;height:21px;position:absolute;top:0;right:-1px;background:url(/harrodsstore/new_images/beauty_pastels/modal_close.png) left top no-repeat;line-height:0;}

.gold_dust_c .OuterBorder{border:1px solid #6666;padding: 2px 5px 2px 5px;position:absolute;width:135px;top:48%;left:48%}
.gold_dust_c .FullDot{background-color:#666;cursor:default}
.gold_dust_c .EmptyDot{background-color:#ccc;cursor:default}
/*magic number*/
.magic_number_c .slider_container{width:745px;height:647px;position:relative;background:#ccc}
.magic_number_c .slider_clip{background:transparent;z-index:1;width:745px;height:645px;position:relative;top:0;left:0;overflow:hidden;}
.magic_number_c .slider_elements{position:relative;display:none}
.magic_number_c .slider_elements li{position:relative;float:left;background:transparent;width:745px;height:645px;display:block;}
.magic_number_c .slider_elements2{position:relative;}
.magic_number_c .slider_elements2 li{position:relative;float:left;background:#fff;width:745px;height:360px;display:block;}
.magic_number_c .slider_elements li p{color:#333;font-family:Georgia,serif;font-size:12px;font-style:italic;line-height:20px;margin:30px 0 20px 0}
.magic_number_c .slider_elements li p span{font-size:16px;display:block}
.magic_number_c .slider_elements li .open_modal{color:#835397;font-family:Georgia,serif;font-size:14px;font-style:italic;font-weight:bold;padding:2px 0 7px 20px;background:url(/harrodsstore/new_images/beauty_pastels/modal_open_p.png) left top no-repeat;}
.magic_number_c .slider_elements li.yellow_fever{cursor:pointer;padding:30px 40px 0 400px;width:305px;height:615px;background:url(/harrodsstore/new_images/beauty_pastels/magic_number.png) left top no-repeat;}
.magic_number_c .modal_content .prevslide,.modal_content .nextslide{position:absolute;top:150px;z-index:2;outline:0;+*outline:none;}
.magic_number_c .prevslide{left:20px}
.magic_number_c .nextslide{right:20px;}

.magic_number_c .modal_wrapp,.modal_opac{position:absolute;width:745px;height:645px;z-index:100;top:0;left:0;}
.magic_number_c .modal_opac{background:#000;opacity:0.6!important;filter:alpha(opacity=60)}
.magic_number_c .modal_content{width:743px;height:360px;top:125px;background:#fff;position:relative;z-index:200;overflow:hidden;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.magic_number_c .modal_wrapp{display:none;}
.magic_number_c .close_modal{cursor:pointer;text-indent:-9999px;width:22px;height:21px;position:absolute;top:0;right:-1px;background:url(/harrodsstore/new_images/beauty_pastels/modal_close.png) left top no-repeat;}

.magic_number_c .OuterBorder{border:1px solid #6666;padding: 2px 5px 2px 5px;position:absolute;width:135px;top:48%;left:48%}
.magic_number_c .FullDot{background-color:#666;cursor:default}
.magic_number_c .EmptyDot{background-color:#ccc;cursor:default}
/*beauty pastels*/
.b_pastels_c.slider_container{width:745px;height:848px;position:relative;background:#fff}
.b_pastels_c .slider_clip{background:transparent;z-index:1;width:743px;height:848px;border-right:1px solid #ccc;border-left:1px solid #ccc;position:relative;top:0;left:0;overflow:hidden;}
.b_pastels_c .slider_elements{position:relative;display:none;}
.b_pastels_c .slider_elements li{position:relative;float:left;background:#fff;width:745px;height:848px;display:block;}
.b_pastels_c .slider_elements li p{color:#000;fontsize:12px;line-height:18px;padding:0 50px 15px 20px}
.b_pastels_c .prevslide,.b_pastels_c .nextslide{position:absolute;top:250px;z-index:2;}
.b_pastels_c .prevslide{left:15px}
.b_pastels_c .nextslide{right:15px;}
.b_pastels_c .nextslide2{margin:0 0 0 20px;}
.b_pastels_c .prevslide, .b_pastels_c .prevslide2, .b_pastels_c .nextslide, .b_pastels_c .nextslide2, .b_pastels_c .nextslide3{display:none;}
.b_pastels_c .modal_content{width:745px;top:10px;background:#fff;position:relative;z-index:200;overflow:hidden}
.b_pastels_c .OuterBorder{border:1px solid #6666;padding: 2px 5px 2px 5px;position:absolute;width:135px;top:48%;left:42%}
.b_pastels_c .FullDot{background-color:#666;cursor:default}
.b_pastels_c .EmptyDot{background-color:#ccc;cursor:default}
.b_pastels_c .prod_img_c{float:left;width:480px}
.b_pastels_c .prod_description{width:265px;_width:255px;height:430px;display:block;float:right;}
.b_pastels_c .prod_description ul{margin:35px 0 0 15px}
.b_pastels_c .prod_description ul li{display:block!important;width:260px;_width:240px;height:auto;margin-bottom:10px;background:transparent;}
.b_pastels_c .prod_description li div{font-size:12pximportant;font-family:Arial, Sans-Serif;font-style:normal;color:#333;float:left;display:block;}
.b_pastels_c .prod_description li .listnb{padding-top:3px;+*padding-bottom:20px;width:30px;display:block;float:left;font-family:Georgia, Serif;font-size:40px}
.b_pastels_c .prod_description li .brandName{text-transform:uppercase;}
.b_pastels_c .prod_description li .prodName{font-weight:bold;letter-spacing:-0.01em;}
.b_pastels_c .prod_description li{font-size:12px}
.b_pastels_c .water .prod_description{background:#e8fbfc;}
.b_pastels_c .water .prod_description li a, .b_pastels_c .water .prod_description li .listnb{color:#4CBBC3;}
.b_pastels_c .lilac .prod_description{background:#faeaf8;}
.b_pastels_c .lilac .prod_description li a, .b_pastels_c .lilac .prod_description li .listnb{color:#C67BB5;}
.b_pastels_c .pink_lady .prod_description{background:#fff4fc;}
.b_pastels_c .pink_lady .prod_description li a, .b_pastels_c .pink_lady .prod_description li .listnb{color:#FF9CE7;}
.b_pastels_c .peachy .prod_description{background:#fff1ef;}
.b_pastels_c .peachy .prod_description li a, .b_pastels_c .peachy .prod_description li .listnb{color:#D68473;}
.b_pastels_c .yellow .prod_description{background:#fffef1;}
.b_pastels_c .yellow .prod_description li a, .b_pastels_c .yellow .prod_description li .listnb{color:#F7CE2A;}
/*thai month*/
.thai_month_c.slider_container{width:745px;height:448px;position:relative;background:#fff}
.thai_month_c .slider_clip{background:transparent;z-index:1;width:743px;height:448px;border-right:1px solid #ccc;border-left:1px solid #ccc;position:relative;top:0;left:0;overflow:hidden;}
.thai_month_c .slider_elements{position:relative;display:none;}
.thai_month_c .slider_elements li{position:relative;float:left;display:block;}
.thai_month_c .slider_elements li p{color:#000;font-size:12px;line-height:18px;color:#000;padding:0 0 20px 0}
.thai_month_c .prevslide,.thai_month_c .nextslide{position:absolute;top:150px;z-index:2;display:none;}
.thai_month_c .prevslide{left:0px}
.thai_month_c .nextslide{right:0px;}
.thai_month_c .modal_content{width:745px;top:10px;background:#fff;position:relative;z-index:200;overflow:hidden}
.thai_month_c .OuterBorder{border:1px solid #6666;padding: 2px 5px 2px 5px;position:absolute;width:135px;top:48%;left:42%}
.thai_month_c .FullDot{background-color:#666;cursor:default}
.thai_month_c .EmptyDot{background-color:#ccc;cursor:default}

.thai_month_c .th_intro{background:url(/harrodsstore/new_images/beauty_pastels/thai_intro.png) left top no-repeat;width:670px;height:348px;padding:100px 0 0 75px}
.thai_month_c .th_intro p{color:#fff!important;}
.thai_month_c .th_food{background:url(/harrodsstore/new_images/beauty_pastels/thai_food.png) left top no-repeat;width:325px;height:378px;padding:70px 0 0 420px}
.thai_month_c .th_products{background:url(/harrodsstore/new_images/beauty_pastels/thai_prod.png) left top no-repeat;width:670px;height:348px;padding:100px 0 0 75px}
.thai_month_c .th_tourism{background:url(/harrodsstore/new_images/beauty_pastels/thai_tourism.png) left top no-repeat;width:325px;height:418px;padding:30px 0 0 420px}
/*love notes*/
.love_notes_c.slider_container{width:744px;height:551px;position:relative;background:#fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.love_notes_c .slider_clip{background:transparent;z-index:1;width:745px;height:552px;position:relative;top:0;left:0;overflow:hidden;}
.love_notes_c .slider_elements{position:relative;}
.love_notes_c .slider_elements li{position:relative;float:left;background:transparent;width:745px;height:552px;display:block;}
.love_notes_c .slider_elements li p{color:#000;font-family:Georgia,serif;font-size:12px;font-style:italic;line-height:20px;margin:0 0 20px 0}
.love_notes_c .slider_elements li p span{font-size:16px;display:block}
.love_notes_c .slider_elements li .open_modal{color:#d9071f;font-family:Georgia,serif;font-size:14px;font-style:italic;font-weight:bold;padding:2px 0 7px 20px;background:url(/harrodsstore/new_images/beauty_pastels/red_plus.png) left top no-repeat;}
.love_notes_c .slider_elements li.yellow_fever{padding:100px 10px 0 0;width:735px;height:482px;background:url(/harrodsstore/new_images/beauty_pastels/love_notes.jpg) left top no-repeat;text-align:right}
.pastels_foot_nav{background:#000;margin-bottom:10px;display:block;height:18px;padding:9px 10px 0;width:725px}
.left_nav li a.unpublished{background:yellow;}
/*shoes*/
html.shoes{background-color:#1D1604;}
html.shoes .left_col h2, 
html.shoes .left_col a, 
html.shoes .left_col a:hover,
html.shoes .breadcrumb, 
html.shoes .breadcrumb a{color:#fff!important}
html.shoes .left_col a:hover{background:#383329}
html.shoes .left_col a.selected{background:#fff;color:#000!important;display:block;line-height:18px!important;padding:0 0 0 20px!important}
html.shoes .main{padding:10px 0 0 0!important;background:url(/harrodsstore/new_images/home_page/shoes_bg.png) no-repeat right top;}
html.shoes .right_col{background:url(/harrodsstore/new_images/home_page/shoe-boutique.png) no-repeat right top;}
html.shoes .landing_main_img{padding-top:50px}
.kg_shoe_c.slider_container{width:745px;height:490px;position:relative;background:transparent;}
.kg_shoe_c .slider_clip{background:transparent;z-index:1;width:650px;height:490px;position:relative;top:0;left:47px;overflow:hidden;}
html.shoes-brand-boutique-for-her .right_col{padding-top:50px;}
html.shoes-brand-boutique-for-him .right_col{padding-top:172px;}
.kg_shoe_c .slider_elements{position:relative;margin-top:55px;display:none;background:transparent;}
.kg_shoe_c .slider_elements li{position:relative;float:left;display:block;}
.kg_shoe_c .slider_elements li img{margin-top:75px}
.kg_shoe_c .slider_elements li p{color:#000;font-size:12px;line-height:18px;color:#000;padding:0 0 20px 0}
.kg_shoe_c .prevslide,.kg_shoe_c .nextslide{position:absolute;top:170px;z-index:2;display:none}
.kg_shoe_c .prevslide img,.kg_shoe_c .nextslide img{opacity:0.3!important;filter:alpha(opacity=30)}
.kg_shoe_c .prevslide{left:0px}
.kg_shoe_c .nextslide{right:0px;}
.kg_shoe_c .modal_content{width:745px;top:10px;position:relative;z-index:200;overflow:hidden}
.kg_shoe_c .OuterBorder{border:1px solid #6666;padding: 2px 5px 2px 5px;position:absolute;width:135px;top:42%;left:42%;height:80px;line-height:70px;}
.kg_shoe_c .FullDot{background-color:#666;cursor:default}
.kg_shoe_c .EmptyDot{background-color:#ccc;cursor:default}

.shoe_him{display:block;float:right;margin:122px 60px 0 0;}
html.shoes-brand-boutique-for-him .right_col .shoe_him{margin:0 40px 0 0;_margin:0 20px 0 0;}
.shoe_her{display:block;float:left;}

.active_shoe img{margin-top:0px;cursor:pointer;}
.shoe_info{display:none;text-align:center;color:#fff;}
.kg_shoe_c .slider_elements li{width:180px;height:280px;}
.kg_shoe_c .slider_elements li img{width:180px;height:205px;}

.brands_for_her, .brands_for_him{width:340px;overflow:hidden;position:relative;height:170px;position:relative;}
.brands_for_her ul, .brands_for_him ul{position:relative;}
.brands_for_her ul li, .brands_for_him ul li{float:left;}
.brands_for_her ul li, .brands_for_him ul li{float:left;}
.brands_for_her ul li a, .brands_for_him ul li a{display:block;width:170px;color:#fff;font-weight:normal;}
a.out_stock{color:#ccc!important;cursor:pointer;text-decoration:none;}
.more_brands, .more_brands:hover{text-transform:uppercase;color:#fff;margin:10px 0 0 170px;display:none}
.back_brands, .back_brands:hover{text-transform:uppercase;color:#fff;margin:10px 0 0 0;display:none}
.more_brands span, .back_brands span{font-size:15px}

.view360{display:inline-block;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:0px 5px;text-transform:uppercase;font-size:10px;margin-top:5px;}
.product_thums .prod_thumb{width:57px;margin-right:20px;display:block}
.product_thumbs_fineart2 .prod_thumb{width:400px;display:block}
.product_thumbs_fineart2{height:103px;margin-top:40px}
.product_thums .prod_thumb li{height:67px;margin-bottom:10px}
.product_thumbs_fineart2 .prod_thumb li{height:67px;margin-right:10px;float:left}
.product_image{width:275px;margin-right:20px;height:353px;position:relative}
.main_prod_img_wrap{min-width:275px;height:auto;border:1px solid #e2e2e2;position:relative;display:block;margin-bottom:10px}
.product_info{width:545px;position:relative}
.ImgExclusive{position:absolute;top:0px;right:0px;z-index:100}
#productBrandName{color:#000;font-weight:normal;line-height:19px}
#productName{display:block;margin:5px 0 20px 0;width:380px;line-height:20px}
.price_wrap{margin-bottom:20px;}
.info_select{clear:both;margin-bottom:10px;width:545px;background:url(/harrodsstore/new_images/horizontal_rule.png) left bottom no-repeat}
.product_features{margin-top:10px;padding-top:10px;background:url(/harrodsstore/new_images/horizontal_rule.png) left top no-repeat}
.prod_desc_r_top{padding-bottom:1px;width:545px;background:url(/harrodsstore/new_images/horizontal_rule.png) left bottom no-repeat;margin-bottom:20px}
#productPrice{width:240px;font-size:13px;font-weight:bold}
.product_code{color:#1E2901!important}
.desc_list{width:220px;font-size:12px;padding-right:20px}
.desc_list ul{list-style:none;margin-bottom:10px;display:block}
.desc_list ul li {background:url(/harrodsstore/new_images/3x3dot.gif) no-repeat left 7px;padding-left:10px}
.desc_list ul li.first {background: none;padding-left:0px;font-weight:normal;margin-bottom:20px}
.desc_list ul li.first2 {background: none;padding-left:0px;font-weight:bold}
.SelectionInfoTitle{width:80px;display:block;float:left;font-weight:bold}
.infoRow{margin-bottom:5px;display:block;width:280px}
.qtyBox{width:20px!important;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-right:0!important;text-align:center}
.addqty,.removeqty{color:#fff!important;margin:0px 1px 0 0;vertical-align:top;font-size:0px!important;height:20px;display:inline-block;width:18px;text-indent:-99999px}
.removeqty{background:#6d6d6d url(/harrodsstore/new_images/product_page/removeqty.jpg) left top no-repeat}
.addqty{background:#6d6d6d url(/harrodsstore/new_images/product_page/addqty.jpg) left top no-repeat}
.product_related{margin-bottom:10px;clear:both;position:relative}
.product_related h2{margin:20px 0 1px 0;padding-bottom:5px;font-size:12px}
.product_related ul li{float:left;margin-left:10px;width:85px}
.product_related ul li.first{margin-left:0}
.haveYouConsideredItemImage a{width:85px;height:97px;margin-bottom:10px;border:1px solid #ccc;display:block}
.haveYouConsideredItemImage a:hover{border:1px solid #000}
.roll_zoom, .roll_zoom_text{display:none;position:absolute;left:0;bottom:0}
.roll_zoom{width:275px;height:18px;z-index:2;opacity:0.6!important;filter:alpha(opacity=60);background:#fff;text-indent:-9999px}
.roll_zoom_text{left:91px; font-size:11px;z-index:4;font-family:Georgia,serif}
.roll_zoom_text2{left:78px; font-size:11px;z-index:4;position:absolute;bottom:0;font-family:Georgia,serif}
.image_on1,.image_on{border:1px solid #666!important;opacity:1!important;filter:alpha(opacity=100)!important}
.image_off{border:1px solid #ccc!important;opacity:0.6!important;filter:alpha(opacity=60)!important}
.prod_thumb li a img{opacity:0.6;filter:alpha(opacity=60);border:1px solid #ccc}
/*the progress bar*/
.progressp{width:275px;height:17px;position:relative;display:none;border:1px solid #ccc;margin:10px auto 0 auto}
.progressp span{position:absolute;display:block;width:0;height:15px;background:#F4E5CF;top:1px;left:1px;overflow:hidden}
.progressp em{position:absolute;display:block;width:271px;height:14px;background:transparent;top:0;left:0;text-align:center;font-size:11px}
/*end the progress bar*/
.need_help{margin-bottom:0px}
.product_flash{position:relative;display:none;margin:0 auto!important;background:transparent url(/harrodsstore/new_images/buttons/inter_360.jpg) left top no-repeat;text-indent:-9999px;height:20px;width:116px}
.flash_360_c{display:none;width:275px;height:313px;position:absolute;top:1px;left:1px;background:#fff;z-index:100}
#flash_360{display:none}
#productNamePrice .price{width:240px}
.product_code{font-size:11px;font-style:italic}
.lblMinItem{display:block}
.product_fineart_copy1{width:920px}
.product_fineart_copy2{width:440px;float:left;margin-left:20px}
.fineart_copyleft{width:440px;float:left}
.fa2_images{width:447px;float:left}
.fa_features{float:left;width:440px}
#product_fineart .prod_desc_r_top{background:none;width:920px;position:relative}
#product_fineart .main_prod_img_wrap{border:0}
.fa2 .main_prod_img_wrap{width:447px;}
.fineart_code_price{position:absolute;right:20px;top:43px;font-size:18px}
#product_fineart #productName{margin:5px 0}
.fa_main_desc{margin-bottom:20px}
.fa_main_desc p{margin:1em 0}
.fa_main_desc ul,.fa_features.ul{list-style:disc outside;padding-left:20px}
#product_fineart .infoRow{width:0;float:left}
#product_fineart .product_features {background:none}
#product_fineart .product_fineart_copy1 .product_features{padding-top:0;margin-top:0;margin-left:20px}
.fa2 .product_image{height:592px}
.product_page{padding-bottom:10px;margin-left:20px}
h1 .subh1,.mainh1{display:block}
h1 .subh1{clear:both;margin-top:10px;font-size:14px;font-weight:normal}
#product_collection a.prod_det_link{text-decoration:none;cursor:default}
#product_collection a:hover.prod_det_link{text-decoration:none;cursor:default}
.prod_select_ul li{width:300px;margin-bottom:2px;padding:2px}
.prod_select_ul li.active{background:#FFEFBF}
.prod_select_ul li.error{background:#f6e7e7}
.prod_select_ul li.error label{color:#333}
.prod_select_ul li.error p{margin-left:100px}
.prod_select_ul li.error_c p{margin-left:65px;font-weight:bold}
.prod_select_ul li input, .prod_select_ul li select{background:#fff;border:1px solid #6d6d6d;width:90px}
.prod_select_ul label{width:60px;display:inline-block;margin-right:5px}
a.addToBasketBtn,a.addToBasketBtn:hover{background:url(/harrodsstore/new_images/buttons/add_to_bag.png) 0 0 no-repeat;width:135px;height:58px!important;margin-left:65px;float:left;text-indent:-9999px}
/* styles for new product pages*/
.product_page .accordion dt{height:22px;border-right:1px solid #a3a3a3;border-left:1px solid #a3a3a3;-moz-border-radius:3px;-webkit-border-radius:3px;background:url(/harrodsstore/new_images/product_page/accord_light.jpg) left top repeat-x;margin-bottom:3px;cursor:pointer}
.product_page .accordion dt.active{background:url(/harrodsstore/new_images/product_page/accord_dark.jpg) left top repeat-x}
.product_page .accordion dt span{background:url(/harrodsstore/new_images/product_page/accord_light_plus.jpg) left top no-repeat;padding:2px 0 0px 35px;height:20px;display:block;color:#455a01;font-family:Georgia,serif;font-weight:normal;font-size:14px}
.product_page .accordion dt.active span{color:#fff;background:url(/harrodsstore/new_images/product_page/accord_dark_minus.jpg) left top no-repeat}
.product_page .accordion dd{padding:10px 0 10px 35px;background:#f8f8f8}
.product_page .accordion dd p {margin-bottom:10px!important;margin-right:10px}
.product_page .accordion dd ul {margin-bottom:10px}
.product_page .accordion dd ul li{background:url(/harrodsstore/new_images/product_page/bullet_s.jpg) left 6px no-repeat;padding-left:8px}
.product_page .accordion dd ul li.first{background:none;font-weight:bold;padding-left:0}
.product_page .top_nav_bar{background:url(/harrodsstore/new_images/product_page/top_nav_bar_bg.jpg) left top repeat-x;-moz-border-radius:3px;-webkit-border-radius:3px;height:18px;padding:2px 5px;width:910px;margin-bottom:10px}
.product_page .top_nav_bar a span{font-family:Georgia,serif;font-size:18px}
.product_page .top_nav_bar a{color:#000;font-weight:normal}
.product_page #productBrandName{font-family:Arial,Sans-Serif; font-size:12px}
.product_page  h1{margin-bottom:5px!important}
.product_page #productName{font-family:Georgia,serif;font-size:22px;color:#455a01;margin-bottom:0px!important;margin-top:10px!important}
.product_page .price{font-family:Georgia,serif;font-size:16px}
.product_page .av_date{margin-top:10px}
.assistance_list{margin-top:10px}
.assistance_list li{width:229px;height:88px;float:left;margin-right:1px;padding-top:15px;margin-bottom:3px}
.assistance_list li.last{margin-right:0px;width:230px}
.assistance_list li.for_assistance{background:#f8f8f8 url(/harrodsstore/new_images/product_page/_assistance.jpg) left top no-repeat}
.assistance_list li.delivery{background:#f8f8f8 url(/harrodsstore/new_images/product_page/_delivery.jpg) left top no-repeat}
.assistance_list li.order_dates{background:#f8f8f8 url(/harrodsstore/new_images/product_page/_date.jpg) left top no-repeat}
.assistance_list li.gift_messages{background:#f8f8f8 url(/harrodsstore/new_images/product_page/_gift.jpg) left top no-repeat}
.assistance_list li.hampers_faq{background:#f8f8f8 url(/harrodsstore/new_images/product_page/_faq.jpg) left top no-repeat}
.assistance_list li.hampers_tandc{background:#f8f8f8 url(/harrodsstore/new_images/product_page/_toc.jpg) left top no-repeat}
.assistance_list li p{margin-left:65px}
.assistance_list li p.first{margin-bottom:10px;font-family:Georgia,serif;font-size:14px}
.assistance_list li p.first a{font-family:Georgia,serif;font-size:14px;font-weight:normal}
.assistance_list li p.first a span{font-size:18px}
.addToBasketInfo{width:250px!important;display:block;color:#455a01;font-size:12px;font-weight:bold;padding-left:45px!important;background:url(/HarrodsStore/new_images/product_page/warning.jpg) left top no-repeat}
.prod_list_promo_text{display:block;font-size:11px;color:#b00034;font-family:Arial,Sans-Serif}
.thewas_price_lab{font-size:12px}
.thewas_price{text-decoration:line-through}
.thenow_price{color:#b00034}
.addthis_button{float:right;margin-top:1px}
/*hampers styles*/
.hampers .flora.ui-dialog .ui-dialog-title {color: #455a01;font-family:Georgia,"Times New Roman",Times,serif;top:10px;margin-left:0;font-size:22px!important;}
.hampers .flora .ui-dialog .ui-dialog-titlebar-close,
.hampers .flora.ui-dialog .ui-dialog-titlebar-close {background: url(/harrodsstore/new_images/product_page/close_w.jpg) no-repeat right top!important;}
.hampers .ui-dialog-titlebar{border-bottom:1px solid #ccc;margin:0 10px;height:33px!important;}
.hampers .ui-dialog-titlebar span{font-weight:normal!important;}
.hampers .ui-dialog-container{border: 3px solid #ccc;background:#fff;}
.hampers .ui-dialog-content p{color:#333;margin-top:10px;padding-bottom:10px!important;background:none;margin-left:0px;}
.hampers .ui-dialog-content table th, .hampers .ui-dialog-content table td{text-align:left}
.hampers .ui-dialog-content table td.first{font-weight:bold;}
.hampers .ui-dialog-content table.inter_dates{width:530px}
.hampers .ui-dialog-content table.inter_dates th, .hampers .ui-dialog-content table.inter_dates td{padding:4px 5px;line-height:10px;width:55px;text-align:center;font-size:10px}
.hampers .ui-dialog-content table.inter_dates th.first, .hampers .ui-dialog-content table.inter_dates td.first{width:210px!important;text-align:left;font-size:11px}
.hampers .ui-dialog-content table.inter_dates .end td{background:#c1c1c1}
.hampers .ui-dialog-content .product_page {padding:0 20px 0 0;margin-right:10px;margin-top:10px;overflow:auto;height:400px}
.hampers .basket_preview_loader{margin-top:5px;float:right}
.extra_ifo{margin-top:10px;width:300px;clear:both;}
.extra_ifo li{background: transparent url(/harrodsstore/new_images/product_page/bullet.jpg) left top no-repeat;padding-left:20px;display:block}
/* styles for hampers landscape*/
.hamp_land_left_col{width:667px;position:relative;margin-right:20px}
.hamp_land_selection{width:330px;padding-top:30px}
.hamp_land_price_desc{width:310px;padding-right:10px;margin-right:10px;position:relative;border-right:2px solid #ccc}
.hamp_land_price_desc #productName{width:288px}
#product_hamper_landscape .product_features{background:none}
#product_hamper_landscape .image_progress_wrap{height:390px}
#product_hamper_landscape .prod_select_ul li.add_to_bag_c{width:150px;float:left}
#product_hamper_landscape .infoRow{width:170px!important;float:left}
#product_hamper_landscape .selection_wrap{width:330px;+*width:350px}
#product_hamper_landscape .accordion dd ul {width:290px!important;margin-right:10px; float:left;}
#product_hamper_landscape .accordion dd div{width:310px}
#product_hamper_landscape .main_prod_img_wrap{width:655px;padding:5px;}
#product_hamper_landscape .prod_thumb{border:1px solid #e2e2e2;padding:5px 5px 3px 5px;background:#f8f8f8}
#product_hamper_landscape .prod_thumb li{margin-bottom:0!important;height:115px}
#product_hamper_landscape .prod_thumb img{border:none!important}
#product_hamper_landscape .roll_zoom{width:655px;left:5px;bottom:5px;background:#000;height:25px;}
#product_hamper_landscape .roll_zoom_text{left:282px;bottom:10px;color:#fff;font-size:14px;}
#product_hamper_landscape .addToBasketBtn{margin-left:22px;width:109px;height:29px;float:left;background: transparent url(/harrodsstore/new_images/product_page/add_to_bag.jpg) left top no-repeat}
#product_hamper_landscape .product_related h2{color:#000;font-size:16px;}
#product_hamper_landscape .product_related ul{width:230px}
#product_hamper_landscape .product_related ul li{width:111px!important;margin-left:4px;margin-bottom:10px}
#product_hamper_landscape .product_related ul li.first{margin-left:0px;}
#product_hamper_landscape .product_related ul li a{border:1px solid #e2e2e2;padding:3px;width:103px!important;height:auto!important}
#product_hamper_landscape .product_related ul li .haveYouConsideredItemName a{border:none;padding:0}
#product_hamper_landscape .product_related ul li .haveYouConsideredItemPrice{font-weight:bold}
#product_hamper_landscape .prod_desc_r_top{border:none;clear:both}
#product_hamper_landscape .progressp{width:623px;position:absolute!important;top:170px;left:20px!important;background:#fff}
#product_hamper_landscape .progressp em{width:619px}

/* styles for hampers portrait*/
#product_hamper_portrait .prod_select_ul li.add_to_bag_c{width:260px;float:left}
#product_hamper_portrait .infoRow{width:170px!important;float:left}
#product_hamper_portrait .selection_wrap{width:440px}
#product_hamper_portrait .product_features{background:none}
#product_hamper_portrait .main_prod_img_wrap{width:445px;padding:5px}
#product_hamper_portrait .prod_thumb{width:445px;border:1px solid #e2e2e2;padding:5px;background:#f8f8f8;height:120px}
#product_hamper_portrait .prod_thumb li{float:left;margin-left:8px}
#product_hamper_portrait .prod_thumb li.first{margin-left:0px}
#product_hamper_portrait .prod_thumb img{border:none!important}
#product_hamper_portrait .roll_zoom{width:445px;left:5px;bottom:5px;background:#000;height:25px}
#product_hamper_portrait .roll_zoom_text{left:180px;bottom:10px;color:#fff;font-size:14px}
#product_hamper_portrait .addToBasketBtn{margin-left:122px;width:109px;height:29px;float:left;background: transparent url(/harrodsstore/new_images/product_page/add_to_bag.jpg) left top no-repeat}
#product_hamper_portrait .product_related h2{color:#000;font-size:16px}
#product_hamper_portrait .product_related ul li{width:111px!important;margin-left:4px}
#product_hamper_portrait .product_related ul li.first{margin-left:0px}
#product_hamper_portrait .product_related ul li a{border:1px solid #e2e2e2;padding:3px;width:103px!important;height:auto!important}
#product_hamper_portrait .product_related ul li .haveYouConsideredItemName a{border:none;padding:0}
#product_hamper_portrait .product_related ul li .haveYouConsideredItemPrice{font-weight:bold}
#product_hamper_portrait .prod_desc_r_top{border:none;clear:both}
#product_hamper_portrait .progressp{width:423px;position:absolute!important;top:280px;left:15px!important;background:#fff}
#product_hamper_portrait .progressp em{width:419px}
div.mojomagnify_zoom{position:absolute;width:255px;height:255px;overflow:hidden;cursor:crosshair}
div.mojomagnify_border{position:absolute;border:1px solid #000;width:253px;height:253px}
div.mojomagnify_zoom a{cursor:crosshair}
#side-nav{margin:0;padding:0;font-family:Arial,sans-serif;font-size:11px;position:relative;z-index:501}
#side-nav ul{margin:0;padding:0}
#side-nav ul li{list-style-type:none;margin:0;padding:0}
#side-nav ul li a{text-decoration:none;outline:none}
#side-nav ul li a:focus{outline:none}
#side-nav ul li a:hover{color:#000;outline:none}
#side-nav ul li h3{font-weight:normal;color:#455a01}
#side-nav h2{margin:0 0 0 20px;line-height:12px;font-size:12px;color:#111;text-transform:uppercase;font-weight:bold;font-family:Arial,sans-serif}
#side-nav ul#promotions{margin-bottom:0px}
#side-nav ul#promotions li.browse{overflow:hidden}
#side-nav ul#promotions li.browse a,#side-nav ul#promotions li.browse a:hover{color:#455a01;display:block;width:100%}
#side-nav ul#promotions li{font-weight:bold;padding-left:20px;padding-bottom:10px}
#side-nav ul.options,#side-nav .content_managed_leftnav ul{padding-top:5px;padding-bottom:10px;clear:both}
#side-nav ul.options li,#side-nav .content_managed_leftnav ul li{font-weight:bold;clear:both}
#side-nav ul.options li a,#side-nav .content_managed_leftnav ul li a{font-weight:normal;font-size:11px}
#side-nav ul.options li a:hover,#side-nav .content_managed_leftnav ul li a:hover{color:#000;display:block}
#side-nav .content_managed_leftnav ul li.selected a{display:block;font-weight: bold;text-decoration:none!important}
#side-nav .content_managed_leftnav ul li.subMenu ul li{margin-bottom:2px!important}
#side-nav .content_managed_leftnav ul li.subMenu ul li a{padding-left:10px;color:#000}
#side-nav .content_managed_leftnav ul li.subMenu ul li a.selected{color:#000;text-decoration:none;display:block}
#side-nav .content_managed_leftnav ul li.subMenu ul li a:hover{color:#000;display:block}
#side-nav ul.options li ul {display:block;padding-bottom:5px;float:left;width:100%}
#side-nav ul.options li ul.categoriess {background-color:#fff}
#side-nav ul.options li ul li {font-weight:normal}
#side-nav ul.options li ul li a{font-weight:normal;color:#000;font-size:11px;padding-left:10px}
#side-nav ul.options li ul li a:hover{color:#000;background:#f6efe0;display:block}
#side-nav ul li.selectedChild,#side-nav ul li.selectedChild a{font-weight:bold;color:#000;text-decoration:none!important}
#side-nav ul.options li ul.colours{margin-bottom:6px;margin-top:5px}
#side-nav ul.options li ul.colours li{padding-left:0;padding-right:3px;float:left;clear:none}
#side-nav ul.options li ul.colours li img{border:0}
#side-nav span.morelink{padding-left:13px;background:url(/harrodsstore/images/harrods/more_icon.gif) no-repeat left 3px;color:#888;display:block;margin-top:-2px}
#side-nav span.lesslink{padding-left:13px;background:url(/harrodsstore/images/harrods/less_icon.gif) no-repeat left 3px;color:#888;display:block;margin-top:-2px}
/*BRANDS OVERLAY*/
#brands-header,.morethen5{display:none}
#brands-overlay ul{float:left;margin-right:10px;padding-top:10px;width:160px}
#brands-overlay ul li{line-height:14px;padding:0}
#brands-overlay ul li a{background:none!important;font-weight:normal!important;display:block;text-transform:capitalize!important}
#brands-overlay ul li a:hover{color:#000!important}
#ruler{visibility:hidden;white-space:nowrap;font-size:1.5em}
ul.gridRow,ul.gridRow2{float:left;display:block}
.content_managed_leftnav a{font-weight:normal}
.Menu-WithChildren > a{font-weight:bold!important}
#side-nav ul.options ul.sizes li.number{width:0;overflow:hidden;zoom:1}
/*SIZES*/
#side-nav ul.options ul.sizes li.all{margin-left:-8px;background:none;margin-top:0;float:left}
* html #side-nav ul.options ul.sizes li.all{margin-left:-5px}
#side-nav ul.options ul.sizes li.all a{background:url(/harrodsstore/images/search/bg-all.gif) no-repeat top left;display:block;text-align:left;padding:2px 5px 3px 6px;width:80px;font-size:10px}
#side-nav ul.options ul.sizes li.all a:hover{color:#333}
#side-nav ul.options ul.sizes li.all.on a{background:none;width:auto}
#side-nav ul.options ul.sizes li.number{float:left;clear:none;background:#F3E4CD;margin:0;padding:0}
#side-nav ul.options ul.sizes li.number a{display:block;text-align:center;padding:3px;height:14px}
#side-nav ul.options ul.sizes li.number a:hover{color:#fff;background:#E6D3B5}
#brands-overlay{width:0;border:none;overflow:hidden;padding:0;background:#fff;z-index:9999;height:0;zoom:1;position:absolute;left:174px;top:0px}
#brands-overlay #brands-header{border-bottom:1px solid #EEEFF3;padding-bottom:5px;margin-bottom:1em;width:100%;overflow:hidden;display:block}
#brands-overlay ul{padding-top:0}
#brands-overlay ul li a:hover{color:#E6D3B5}
#brands-overlay h3,#brands-overlay p{font-size:11px;color:#333;float:left;margin:0 20px 0 0}
#brands-overlay h3,#brands-overlay p a{color:#000;font-weight:bold;background:none}
#brands-overlay p.close{float:right;margin:0}
#brands-overlay .gridRowHolder{clear:both}
#ProductListTopAd{margin-bottom:10px}
.paging-container{width:746px;position:relative;z-index:500;margin:0 0 10px 0}
.paging{background:#EEEFF3;padding:5px 10px;margin:0;width:726px;overflow:hidden;clear:both}
.paging a{color:#000;font-weight:bold}
.paging a:hover,.paging a:active{color:#000}
.paging p{margin:0;float:left;margin-right:10px}
li.view_all{margin-right:15px}
.sort_ul li{float:left}
.sort_ul li.first a{border-left:none}
.sort_ul li a{font-weight:normal!important;border-left:1px solid #000;padding:0 5px}
.paging #brand-filter p{margin-right:5px}
.paging #brand-filter ul{float:left}
.back_to_pages{float:right!important}
.paging .pages{float:right}
.paging .pages li{float:left;margin-left:5px}
.sort_ul li a.active{text-decoration:underline}
.paging #view-options{margin-left:10px;float:left;width:20%}
.paging #view-options .options{clear:both}
#topBanners {margin:0 0 15px 0}
#topBanners ul li{list-style:none;display:inline}
#promos ul.sv-products{border-top:1px solid #E6D3B5;border-left:1px solid #E6D3B5;margin:5px 0 25px 0}
#promos ul.sv-products li {border-right:1px solid #E6D3B5;border-bottom:1px solid #E6D3B5}
#promos h3{font-weight:bold;font-family:Arial,sans-serif;font-size:11px;color:#BC9B6A}
h3.suggest{font-size:1.2em!important}
.sv-products {border-collapse:collapse;zoom:1;overflow:hidden;margin:10px 0 0 1px;padding:0;clear:both}

.sv-products li{min-height:242px;padding:0 0 10px 0;color:#333;position:relative;float:left;text-align:center;vertical-align:top;width:160px!important;margin-right:34px;display:block}
.sv-products li.last{padding:0 0 10px 0;margin-right:0!important}
* html .sv-products li{height:242px}
.sv-products li h2{font-family:Arial,sans-serif;font-size:12px!important;margin-top:10px;margin-bottom:0px!important;text-transform:capitalize!important;color:#000;font-weight:normal;padding-top:192px}
.sv-products li .prod_list_img{position:absolute;top:0;left:0;cursor:pointer;border:1px solid #e5e5e5;}
.sv-products li a{text-decoration:none;position:relative;display:block;margin:0 auto}
.sv-products li a.product_name:hover{text-decoration:underline;color:#000}
.sv-products li .exlusive_img{position:absolute;top:1px;right:-1px;z-index:99}
.sv-products li p a{width:auto;text-decoration:none;display:block}
.sv-products li p a:hover{text-decoration:underline}
/*VIEW OPTIONS*/
#view-options div{z-index:99999}
.paging #view-options p{display:block;background:url(/harrodsstore/images/search/bg-view.gif) no-repeat;width:124px;height:16px;margin-top:-3px;padding-left:10px;padding-top:4px}
.paging #view-options p.open{background:url(/harrodsstore/images/search/bg-view-open.gif) no-repeat}
.paging #view-options p a{text-decoration:none;font-weight:normal;display:block}
.paging #view-options .options{position:absolute;z-index:99999;background:#fff;top:22px;left:430px;display:none;padding:10px;width:115px;height:0}
.paging #view-options .options h4{margin:0;font-weight:normal;font-size:11px;border-bottom:1px solid #EEEFF3;padding-bottom:5px;margin-bottom:.5em;width:100%;overflow:hidden;display:block}
.paging #view-options .options h4 img{float:right;margin-top:-13px}
.paging #view-options .options ul{margin:0 0 10px 0;overflow:hidden}
.paging #view-options .options ul li a{color:#434343;font-weight:normal!important;text-decoration:none}
.paging #view-options .options ul li a:hover{color:#E6D3B5}
.paging #view-options .options ul.perpage li{float:left}
.paging #view-options .options ul.perpage li a{background:#D5D6D9;display:block;color:#000;padding:3px 5px;margin-right:5px}
.paging #view-options .options ul.perpage li a:hover{background:#eee}
#brand-filter li{display:none}
#brand-filter li.all{display:block;background:url(/HarrodsStore/images/search/bg-brands.gif) no-repeat;width:140px;height:16px;margin-top:-3px;padding-left:10px;padding-top:4px}
#brand-filter li.all.open{background:url(/HarrodsStore/images/search/bg-brands-open.gif) no-repeat}
#brand-filter li.all a{text-decoration:none;font-weight:normal;display:block}
/*OVERLAY*/
#paging-brands-overlay{position:absolute;zoom:1;z-index:99999;background:#fff;top:22px;left:270px;display:none;padding:10px;width:0;height:0}
#paging-brands-overlay ul{float:left;margin:0 10px 0 0;padding:0;list-style:none}
#paging-brands-overlay ul li{line-height:14px;padding:0}
#paging-brands-overlay ul li a{color:#434343;background:none!important;font-weight:normal!important;text-decoration:none}
#paging-brands-overlay ul li a:hover{color:#E6D3B5}
#paging-brands-header{border-bottom:1px solid #EEEFF3;padding-bottom:5px;margin-bottom:1em;width:100%;overflow:hidden;display:block} 
#paging-brands-header p{font-size:11px;color:#333;float:left;margin:0 20px 0 0}
#paging-brands-header p a{color:#000; font-weight:bold;background:none}
#paging-brands-header p.close{float:right;margin:0}
.managed_content{padding-bottom:20px}
.managed_content a{font-weight:normal}
.managed_content a span{font-size:14px}
.managed_content p{margin:0 0 10px 0}
.managed_content h1{margin:0 0 15px 0}
.event_h1{margin:0 0 5px 0!important}
.event_img{margin:15px 0 0 0!important}
.first_p{margin-top:20px!important}
.event_date{color:#666;text-transform:uppercase;font-weight:bold;margin-top:10px!important}
.managed_content h2 a{font-family:Georgia,serif; margin:0 0 15px 0;font-size:16px!important}
.managed_content h3 a{font-family:Georgia,serif; margin:0 0 15px 0;font-size:14px!important}
.managed_content .managed_content_row{margin:20px 0 20px 0;border-top:1px solid #ccc;padding-top:20px}
.managed_content .managed_content_row img{margin-bottom:10px}
a.back_top, a.back_top:hover{font-weight:bold!important;color:#707070;background:url(/harrodsstore/new_images/back_up.gif) right 5px no-repeat;padding-right:10px}
.managed_content .managed_content_articles .article{margin-bottom:10px;width:490px;padding-top:0px}
.managed_content .managed_content_articles .article .article_image{margin:0 10px 0px 0;width:161px;height:133px}
.article_image img{width:161px;height:133px}
.managed_content .managed_content_articles .article .article_desc{margin:0 10px 10px 10px;width:295px}
.managed_content ul.managed_content_articles{width:100%}
.managed_content ul.managed_content_vnav{margin:0 0 20px 0}
.managed_content ul.managed_content_vnav li{margin:0;padding-left:10px}
.managed_content .managed_content_form ul{margin-top:20px}
.faqframe {height:560px;overflow:hidden!important;width:755px}
.register_email_form{width:300px}
.managed_content_navbar{background:#f8f8f8;padding:10px;width:200px}
.managed_content_navbar label{font-weight:normal;font-family:Georgia,serif;font-size:15px;display:block;margin-bottom:5px}
.managed_content_navbar select{border-top:1px solid #a3a3a3;border-left:1px solid #a3a3a3;border-bottom:1px solid #a3a3a3;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:11px;width:178px}
.managed_content_main{width:490px;margin-right:20px;float:left;border-bottom:1px solid #e3e3e3}
.article_body{background:url(/harrodsstore/new_images/490_divider.gif) center top no-repeat;padding-top:20px}
.managed_content_right{width:230px;float:right;background:url(/harrodsstore/new_images/230_divider.gif) center top no-repeat}
.related_links{margin:0;padding-top:10px;text-transform:uppercase;background:url(/harrodsstore/new_images/230_divider.gif) top center no-repeat;font-weight:normal}
.managed_content_right .back_to{display:block;margin:10px 0;padding-left:10px;background:url(/harrodsstore/new_images/back_arrow.png) left center no-repeat}
#ContactUs .managed_content .article{background:none}
.checkBoxList br{clear:both}
.form_page{background:none}
.form_page .request_cat{display:none}
.optional{font-size:75%;color:#666;margin:0!important;line-height:12px}
.in_person{margin-top:10px;padding-top:20px;border-top:1px solid #DADEC5}
.contact_us_box{width:325px;background:#F8F8F8;padding:20px;margin-bottom:20px}
.contact_us_box input{width:170px}
.contact_us_box_l{width:363px;padding:0 0 20px 0px;margin-bottom:20px}
.map_canvas_c{margin-bottom:10px;padding-bottom:6px;background:url(/harrodsstore/new_images/buttons/dropshadow_small_map.jpg) left bottom no-repeat}
.map_canvas_big_c{margin-bottom:10px;padding-bottom:5px;background:url(/harrodsstore/new_images/footer/visiting/map_bg_big.gif) left bottom no-repeat}
.map_canvas_in{border:1px solid #f2f2f2;border-bottom:0;padding:3px}
#map_canvas{width:357px;height:294px}
#map_canvas_b{width:510px;height:340px}
.print_map,.get_directions,.content_managed_leftnav a{font-weight:normal}
.print_map{padding-left:20px;margin-right:20px;background:url(/harrodsstore/new_images/buttons/print.jpg) left top no-repeat}
.get_directions{padding-right:15px;background:url(/harrodsstore/new_images/buttons/ext_link_green.jpg) right top no-repeat}
.checkbox{display:block}
.accordion dd{display:none;padding:27px 0 10px 45px}
.accordion dd p{margin-top:0}
.accordion dt{height:34px;border-right:1px solid #a3a3a3;border-left:1px solid #a3a3a3;-moz-border-radius:3px;-webkit-border-radius:3px;background:url(/harrodsstore/new_images/footer/light.jpg) left top repeat-x;margin-bottom:3px;cursor:pointer}
.accordion dt.active{background:url(/harrodsstore/new_images/footer/dark.jpg) left top repeat-x;border-left:1px solid #000}
.accordion dt span{background:url(/harrodsstore/new_images/footer/light_plus.jpg) left top no-repeat;padding:10px 0 0px 45px;height:24px;display:block;color:#455a01;font-family:Georgia,serif;font-weight:normal;font-size:14px}
.accordion dt.active span{color:#fff;background:url(/harrodsstore/new_images/footer/dark_minus.jpg) left top no-repeat}
.image_text{width:695px;margin-bottom:15px}
.image_text_i{margin-right:20px}
.image_text_t{display:block;width:513px}
.image_text_t2{display:block;width:540px}
.accordion dd h3{color:#455a01;font-family:Georgia,serif;font-size:16px;font-weight:normal;margin-bottom:5px}
.measuring{padding-right:182px;margin-bottom:20px;}
.babies_size{background:url(/harrodsstore/new_images/size_guide/babies.gif) right top no-repeat;min-height:182px}
.beds_size{background:url(/harrodsstore/new_images/size_guide/bed.gif) right top no-repeat;min-height:180px}
.boys_size{background:url(/harrodsstore/new_images/size_guide/boys.gif) right top no-repeat;min-height:240px}
.bra_size{background:url(/harrodsstore/new_images/size_guide/bra.gif) right top no-repeat;min-height:238px}
.breifs_size{background:url(/harrodsstore/new_images/size_guide/breifs.jpg) right top no-repeat;min-height:238px}
.girl_size{background:url(/harrodsstore/new_images/size_guide/girl.gif) right top no-repeat;min-height:250px}
.men_size{background:url(/harrodsstore/new_images/size_guide/men.gif) right top no-repeat;min-height:433px}
.ring_size{background:url(/harrodsstore/new_images/size_guide/rings.gif) right no-repeat;min-height:213px}
.shoe_size{background:url(/harrodsstore/new_images/size_guide/shoes.gif) right top no-repeat;min-height:98px}
.toodler_size{background:url(/harrodsstore/new_images/size_guide/toodler.jpg) right top no-repeat;min-height:204px}
.women_size{background:url(/harrodsstore/new_images/size_guide/women.gif) right top no-repeat;min-height:403px}
.uniform_size{background:url(/harrodsstore/new_images/size_guide/uniform.gif) right top no-repeat;min-height:350px}
.smaller{font-size:10px}
.kids_t th,.kids_t td{padding:5px 2px 0px 2px!important}
.kids_t th.first,.kids_t td.first{padding:5px 2px 0px 15px!important}
.kids_t th{line-height:11px}
.inter_dates th{padding-top:0px;padding-bottom:0px;vertical-align:middle;line-height:12px}
.inter_dates th,.inter_dates td{text-align:left}
.inter_dates td{padding-top:5px;padding-bottom:5px}
.managed_content .ui-tabs-panel{padding:0;border:0;border-top:1px solid #000;padding-top:15px}
.managed_content .ui-tabs-panel h3{font-weight:normal;margin-top:5px}
.managed_content .ui-tabs-nav .ui-tabs-selected a{top:1px}
.managed_content .ui-tabs-nav li.first{	margin-left:5px}
.managed_content .ui-tabs-nav li.last{float:right;margin-right:5px}
.managed_content .ui-tabs-nav li a{font-family:Georgia,serif;padding:5px 10px 2px 10px;background:#000 url(/harrodsstore/new_images/footer/tabs_dark.jpg) left top repeat-x}
.managed_content .ui-tabs-selected a{background: #ccc url(/harrodsstore/new_images/footer/tabs_light.jpg) left top repeat-x!important}
.managed_content .ui-tabs-nav li.last a{font-family:Georgia,serif;padding:5px 10px 2px 10px;background:#000 url(/harrodsstore/new_images/footer/visiting/tab_all_bg.jpg) left top repeat-x}
.managed_content .ui-tabs-nav li a span{color:#fff!important}
.managed_content li.ui-tabs-selected a span{color:#000!important}
.managed_content .ui-tabs-nav li{margin-right:2px}
.accordion dd .ui-tabs-panel{padding:0px;border:0}
.accordion dd .ui-tabs-nav .ui-tabs-selected a{top:0px}
.accordion dd .ui-tabs-nav li a{font-family:Georgia,serif;padding:5px 10px 2px 10px;background:#000 url(/harrodsstore/new_images/footer/tabs_light.jpg) left top repeat-x}
.accordion dd .ui-tabs-selected a{background:#ccc url(/harrodsstore/new_images/footer/tabs_dark.jpg) left top repeat-x!important}
.accordion dd .ui-tabs-nav li a span{color:#333!important}
.accordion dd li.ui-tabs-selected a span{color:#fff!important}
.accordion dd .ui-tabs-nav li{margin-right:2px}
.tab_h3{float:left;width:290px;padding-top:5px}
.tab_h3_kids{float:left;width:465px;padding-top:5px}
.catalogue_list li{width:233px;display:block;float:left;margin-left:20px}
.catalogue_list li.first{margin-left:0px}
.catalogue_list li h4{font-family:Georgia,serif;font-size:16px;color:#455a01;margin-bottom:15px}
.broch_year{color:#999;padding-top:3px}
.extern2{padding-right:15px;background:transparent url(/harrodsstore/new_images/footer/ext_link.gif) right 3px no-repeat!important}
.footer_cont_list_c{background:#f8f8f8;padding:10px;margin-bottom:10px}
.footer_cont_list_c h4{font-weight:bold}
.footer_cont_list_c ul, .ul_dot{margin-top:10px}
.footer_cont_list_c ul li, .ul_dot li{margin-bottom:5px}
.ul_dot{list-style:disc outside;padding-left:16px}
.inline2 li{float:left;display:block;margin-left:5px;margin-top:15px}
.inline2 li.first{margin-left:0px}
.parking_price{padding-left:50px;display:block;float:left}
.pdf_guide{float:right;text-align:right;background:url(/harrodsstore/new_images/footer/visiting/pdf_guide.gif) left top no-repeat;font-size:0px!important;line-height:0px!important;text-indent:-99999px!important;width:146px;height:23px;display:block}
ol{margin-bottom:20px}
ol li{margin-left:17px;margin-bottom:10px}
/*rest pages*/
.main_img{width:740;height:461px;margin-bottom:10px}
.dei_frescobaldi div,.east_dulwich div,.georgian div,.chocolate div,.harry_morgan div,.rotisserie div{padding-top:305px;padding-left:380px}
.andronicas div,.cafe_harrods div,.caffe_espresso div,.caviar_house div,.iberico div,.terrace div,.wonderland_cafe div{padding-top:275px;padding-left:380px}
.mos div,.pizzeria div,.clicquot div,.illy div,.ca_puccino div,.ishbilia div,.krispy_kreme div,.florian div,.sea_foodbar div,.sea_grill div,.Laduree div,.harry_morgan div,.morelli div,.planet_harrods div,.sushi_bar div,.terrace_bar div,.xin_bar div,.green_man div{padding-top:262px;padding-left:380px}
.main_img div p{margin-bottom:5px}
.resto_content{width:545px}
.resto_content h2{color:#000;font-size:28px;margin-top:15px;margin-bottom:20px;line-height:25px}
.resto_content h4{font-weight:bold;margin-top:20px;margin-bottom:5px}
.resto_info{width:162px;height:332px;display:block;padding-top:45px;padding-left:15px}
.resto_info a{color:#fff!important}
.resto_info p{color:#fff!important;margin-top:60px}
.resto_info span{color:#fff!important}
.florian{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_florian_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.florian_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_florian_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.andronicas{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Andronicas_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.andronicas_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Andronicas_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.cafe_harrods{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_CafeHarrods_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.cafe_harrods_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_CafeHarrods_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.caffe_espresso{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Espresso_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.caffe_espresso_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Espresso_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.ca_puccino{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Capuccino_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.ca_puccino_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Capuccino_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.caviar_house{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_OysterBar_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.caviar_house_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_OysterBar_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.chocolate{background: transparent url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_ChocoBar_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.chocolate_info{background: transparent url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_ChocoBar_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.dei_frescobaldi{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_deifrescobaldi_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.dei_frescobaldi_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_deifrescobaldi_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.east_dulwich{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_EastDulw_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.east_dulwich_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_EastDulw_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.green_man{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_GreenMan_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.green_man_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_GreenMan_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.harry_morgan{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_HarryMorg_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.harry_morgan_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_HarryMorg_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.georgian{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_georgian_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.georgian_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_georgian_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.clicquot{background: transparent url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_veuve_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.clicquot_info{background: transparent url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_veuve_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.iberico{background: transparent url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_5J_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.iberico_info{background: transparent url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_5J_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.illy{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Illy_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.illy_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Illy_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.ishbilia{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Ishbilia_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.ishbilia_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Ishbilia_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.krispy_kreme{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_KrispyKr_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.krispy_kreme_info{height:237px!important;background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_KrispyKr_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.Laduree{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_laduree_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.Laduree_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_laduree_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.morelli{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Morellis_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.morelli_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Morellis_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.mos{background: transparent url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_MosDiner_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.mos_info{height:336px!important;background: transparent url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_MosDiner_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.pizzeria{background: transparent url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_pizzeria_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.pizzeria_info{background: transparent url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_pizzeria_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.planet_harrods{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_PlanetH_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.planet_harrods_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_PlanetH_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.rotisserie{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Rotisserie_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.rotisserie_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Rotisserie_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.sea_grill{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_SeaGrill_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.sea_grill_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_SeaGrill_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.sea_foodbar{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Seafood_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.sea_foodbar_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Seafood_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.sushi_bar{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_SushiBar_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.sushi_bar_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_SushiBar_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.terrace_bar{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_terrace_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.terrace_bar_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_terrace_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.xin_bar{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_XinDim_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.xin_bar_info{background:url(http://s7ondemand4.scene7.coms/Harrods/restaurant_XinDim_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.wonderland_cafe{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Wonderland_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}
.wonderland_cafe_info{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/restaurant_Wonderland_map?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) left top no-repeat}

/* rewards landing pages */
.rewards_landing .right_main_col{width:520px;margin-right:20px;text-align:center}
.rewards_landing .right_side_col{width:190px;_width:180px;padding-right:15px;text-align:center}
.rewards_landing img{margin-bottom:20px}
.rewards_landing p{margin-bottom:25px}
.rewards_landing p.invite{margin-bottom:20px}
.rewards_landing p.last_it{font-style:italic;}
.rewards_landing p.rewards_invite_tac{font-size:10px;color:#333;padding-top:25px;border-top:1px solid #333}
/* end rewards landing pages */
.sub_left_nav li div ul.Menu > li.Menu-Leaf, .sub_left_nav li div ul.Menu li.Menu-WithChildren > a{display:none!important}
.sub_left_nav li div ul.Menu li.Menu-WithChildren ul li.Menu-Leaf{padding-left:0!important}
.sub_left_nav li div ul.Menu li.Menu-WithChildren ul li.Menu-Leaf a{padding-left:5px!important}
.sub_left_nav ul li.Menu-WithChildren ul{padding-top:0px!important}
.sub_left_nav ul li.Menu-WithChildren ul li.Menu-Leaf{display:block}
.sub_left_nav .Menu{padding-top:0px!important}
.washing_guide_list{width:600px;margin-bottom:20px}
.washing_guide_list li{display:block;float:left;vertical-align:middle;width:257px;height:61px;margin-right:3px;margin-bottom:3px}
.washing_guide_list li.odd{background:#eee}
.washing_guide_list li.even{background:#f5f5f5}
.washing_guide_list li img{float:left}
.washing_guide_list li p{font-size:12px;font-weight:bold;display:block;margin-top:20px}
.washing_guide_list li p.towlines{margin-top:15px}
.back_to_list{font-weight:bold!important;color:#707070;display:block;float:left}
/*Rewards */
.rewards_bycle_img{margin-bottom:10px}
.rewards_column_left{width:540px;float:left}
.rewards_column_left p{text-align:center}
.rewards_column_right{width:175px;float:right;margin-left:30px}
.rewards_column_right_barcode{margin:0 0 10px 5px}
.rewards_title{font-weight:bold;text-transform:uppercase;padding-top:5px}
.rewards_directions{font-weight:bold;text-transform:uppercase;padding:5px 0 30px 0;border-bottom:1px solid #000}
.rewards_headline{margin:20px 0 20px 90px}
.rewards_headline_sum{margin:20px 0 20px 120px}
.rewards_terms{font-size:11px;line-height:13px;padding-top:5px;color:#b0b1b3;padding-top:30px}
/*Expert rewards */
.expert_rewards_landing_bg_img{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/Meet_experts_bg?qlt=100&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1);height:330px;width:544px;margin-bottom:20px;padding:250px 95px 0 105px;text-align:center}
.expert_rewards_landing_bg_img h3{font-size:22px;color:#fff;text-transform:uppercase;font-family:Arial,sans-serif;padding:0 0 15px 15px}
.expert_rewards_landing_bg_img p{font-size:14px;color:#a29061;line-height:18px}
.expert_rewards_landing_bg_img a{text-decoration:underline;font-size:14px;color:#a29061}
/*Magazines quotes */
blockquote.magazine_p{background:transparent url(/harrodsstore/new_images/magazine_quotes_p.gif) no-repeat scroll left top;float:right;padding:0 0 0 25px;margin:10px 0 0 0}
blockquote.magazine_p span{background:transparent url(/harrodsstore/new_images/magazine_quotes_p_b.gif) no-repeat scroll right bottom;padding:0px 35px 0px 0px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:16px;color:#b3b3b3}
blockquote.magazine_b {background:transparent url(/harrodsstore/new_images/magazine_quotes_b.gif) no-repeat scroll left top;padding:0 0 5px 5px;margin:10px 0 0 0;}
blockquote.magazine_b span{background:transparent url(/harrodsstore/new_images/magazine_quotes_b_b.gif) no-repeat scroll right bottom;display:block;padding:2px 5px 5px 20px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:16px;line-height:18px;color:#000;font-weight:bold}
blockquote.magazine_w {padding:0 0 5px 5px}
blockquote.magazine_w span{background:transparent url(/harrodsstore/new_images/magazine_quotes_w_b.gif) no-repeat right bottom;display:block;padding:5px 0 20px 5px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:11px;color:#d5d5d5}
blockquote.magazine_sant {background:transparent url(/harrodsstore/new_images/magazine_quotes_transblack.png) no-repeat scroll left top;padding:2px 0 5px 10px;margin:20px 0 0 15px;width:300px;}
blockquote.magazine_sant span{background:url(/harrodsstore/new_images/magazine_quotes_transblack_b.png) no-repeat right bottom;padding:0 30px 0 12px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:15px;color:#fff;line-height:22px}
blockquote.magazine_g{background:transparent url(/harrodsstore/new_images/magazine_quotes_g.png) no-repeat left top;float:left;padding:0 0 0 25px;margin:10px 0 0 0}
blockquote.magazine_g span{background:url(/harrodsstore/new_images/magazine_quotes_g_b.png) no-repeat right bottom;padding:0 34px 0 0;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:17px;color:#7b6841;line-height:20px}
blockquote.magazine_g_under{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/magazine_quotes_underwear_gold_w?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) no-repeat left top;float:left;padding:0 0 0 35px;margin:10px 0 0 0}
blockquote.magazine_g_under span{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/magazine_quotes_underwear_gold_b?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) no-repeat right bottom;padding:0 35px 0 0;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:18px;color:#e4cebf;line-height:22px}


/*Magazine Pages hi5 */
.magazine_high_five_t{padding-top:5px;+*border-collapse:collapse;background-color:#141414}
.magazine_high_five_t thead{height:27px}
.magazine_high_five_t th{padding:20px 7px 10px 7px;color:#fff;border-left:1px solid #494949;font-family:Georgia,"Times New Roman",Times,serif;font-size:40px}
.magazine_high_five_t .numbers{width:50px!important;height:25px;background:transparent url(/harrodsstore/new_images/magazine_quotes_w.gif) no-repeat scroll right bottom;padding:0 0 10px 10px;_padding:0 0 5px 10px;line-height:40px}
.magazine_high_five_t td{border-left:1px solid #494949;font-size:11px;color:#e6e6e6;width:135px}
.magazine_high_five_t th.first, .magazine_high_five_t td.first{border-left:0px solid #494949;text-align:left}
.magazine_high_five_t .brands td{background:#282828;height:100px;padding:0 0 0 10px}
.magazine_high_five_t .brands h3{text-transform:uppercase;color:#fff;font-family:Arial, Georgia, sans-serif;font-weight:bold;font-size:13px;padding-top:13px}
.magazine_high_five_t .brands span{font-weight:bold;display:block;padding:2px 0 10px 0}
.magazine_high_five_t .brands a{font-size:11px;color:#fff;font-weight:normal}
.magazine_high_five_t .quotes td{padding:0px 5px 15px 5px;font-family:Georgia,"Times New Roman",Times,serif}
.magazine_high_five_t .tabs td{text-align:center;color:#333;;border-left:1px solid #fff}
.magazine_high_five_t .tabs td span{text-transform:uppercase;color:#333;display:block;font-size:12px;font-weight:bold;height:33px;width:148px}
.magazine_high_five_t .tabs td a{text-transform:none;color:#333;display:block;font-size:12px;font-weight:bold;height:33px;width:148px}
.magazine_high_five_t .tabs td a:hover{background:#000;color:#fff;text-decoration:none}
.magazine_high_five_t .white td{text-align:center;color:#fff;border-left:1px solid #fff}
.magazine_high_five_t .white td span{text-transform:uppercase;color:#fff;display:block;font-size:12px;font-weight:bold;height:33px;width:148px}
.magazine_high_five_t .white td a{text-transform:none;color:#fff;display:block;font-size:12px;font-weight:bold;height:33px;width:148px}
.magazine_high_five_t .white td a:hover{background:#000;color:#fff;text-decoration:none}


/*Magazine Interviews*/
.magazine_interview_with_fold{margin-top:10px}
.magazine_interview_with_fold p{margin-bottom:10px}
.magazine_interview_with_img_r{float:right;padding:0 10px 0 20px;width:350px}
.magazine_interview_with_col_l{width:440px;_width:440px;float:left;padding:10px 0 0 0}
.magazine_interview_with_col_l .headline{margin-bottom:0px;font-size:12px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:bolder;color:#333}
.magazine_interview_with_col_r{width:244px;padding:10px 0 0 20px;float:right;border-left:1px solid #a9a9a9;color:#333}
.magazine_interview_with_product_img{float:right;margin:0 0 0 30px;width:250px}
.magazine_interview_with_product_quotes{float:right;margin:0 0 0 30px;width:250px}
.magazine_interview_with_product_img p{width:220px;font-size:11px;padding-top:10px}
.magazine_interview_with_product_img a{font-size:11px;color:#333;font-weight:bold}
.magazine_interview_with_col_r{width:244px;padding:0 0 0 20px;float:right;border-left:1px solid #a9a9a9;color:#333}
.magazine_interview_with_col_r h3,.magazine_interview_with_sections h3{text-transform:uppercase;color:#df9471;font-size:17px;padding:0 0 7px 0;font-style:italic}
.magazine_interview_with_col_r li,.magazine_interview_with_col_r li a{line-height:22px;color:#333!important;font-size:12px;font-weight:normal!important}
.magazine_lauder_col_r p{padding-top:20px}
.magazine_interview_with_sections{padding:25px 10px 0 0}
.magazine_interview_with_col_wide{width:744px;display:block;clear:left}
.magazine_interview_with_col_wide p{margin-bottom:10px;}
.magazine_interview_with_wheretoshop{width:440px;padding:10px;margin-top:20px}
.magazine_interview_with_wheretoshop span{display:block;padding-top:5px}
.magazine_interview_with_wheretoshop p{margin-bottom:0!important}
.estee_lauder_pk{background-color:#f2d4c6}
.estee_lauder_pk a{color:#70402a;font-weight:bold}
.matt_will_gy{background-color:#dcd6d6}
.matt_will_gy a{font-weight:bold;color:#7b6841}
.magazine_interview_product_collections{padding:0 0 310px 0;margin-top:80px}
.magazine_interview_product_collections h3{font-size:38px;padding-bottom:15px;display:block}
.product_collection_list li{padding-bottom:15px;color:#7b6841}
.product_collection_list li a{color:#7b6841!important;font-weight:bold!important}
.product_collection_list li span{}
.product_collection_list li img{padding-bottom:5px}
.matthew_williamson h3{text-transform:none;font-style:italic;color:#7b6841;font-size:24px}
.matthew_williamson_s h3{text-transform:none;color:#7b6841}
.matthew_williamson_hero{height:403px;width:744px;background:transparent url(http://s7ondemand4.scene7.com/is/image/Harrods/magazines_matthew_williams_interview_hero2?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) no-repeat scroll left top;margin-bottom:20px;font-family:Georgia,"Times New Roman",Times,serif;}
.matthew_williamson_hero_container{padding:30px 365px 0 20px}
.matthew_williamson_hero_container h2{background:transparent url(/Harrodsstore/new_images/matthew_williamson.png) no-repeat scroll left top;text-indent:-9999px;height:205px;width:315px;padding-bottom:15px;line-height:0px}
.matthew_williamson_hero p{font-size:15px;color:#000;line-height:18px}
.matthew_williamson_hero a{color:#7b6841;font-size:14px;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal}
.matthew_williamson_hero .author{font-size:10px;padding-top:10px}
/*Magazine how to's */
.magazine_how_to{position:relative}
.magazine_how_to p{margin-bottom:10px}
.magazine_how_to_title{height:23px;background:transparent url(/harrodsstore/new_images/landing/brand_landing_header_img.jpg) repeat-x;padding:7px 0 0 10px}
.magazine_how_to_title h1{font-size:14px;line-height:15px!important;font-weight:bold;color:#fff;font-family:Arial,sans-serif;margin-bottom:0px!important}
.magazine_how_to_title p{font-size:14px;font-weight:bold;color:#fff;font-family:Arial,sans-serif}
.magazine_how_to_col_l{float:left;width:445px;background-color:#f0e9e2;height:inherit}
.magazine_how_to_col_l_text{padding:10px 20px 25px 20px;line-height:18px}
.magazine_how_to_col_l_feat{font-size:10px}                                 
.magazine_how_to_col_l_line{border-top:1px solid #fff;height:10px;margin:0 20px 0 20px}
.magazine_how_to_col_l_quote{width:160px;float:left;padding:0 30px 10px 0}
.magazine_how_to_col_r_quote{width:160px;float:right;padding:25px 20px 10px 10px}
.magazine_how_to_col_l .headline{font-size:16px;line-height:17px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#000;padding: 20px 20px 0 20px;display:block}
.magazine_how_to_col_l .author{font-size:12px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:bold;padding:0 20px 10px 20px;color:#000}
.magazine_how_to_col_r{height:500px;float:right;width:300px;_width:295px}
.magazine_how_to_col_l img{margin:20px 0 0 15px}
.magazine_how_to_col_r_title{height:23px;padding:7px 0 0 10px;margin-left:10px}
.how_to_wear_bag{background:url(/harrodsstore/new_images/landing/brand_landing_header_img.jpg) repeat-x}
.how_to_wear_scarf{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/magazine_how_to_wear_blue?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) repeat-x}
.how_to_wear_wellies{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/magazine_red_header?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) repeat-x}
.how_to_wear_underwear{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/magazine_how_to_wear_gold_header?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) repeat-x}
.underwear{background-color:#000}
.underwear p,.underwear a,.underwear .author,.underwear .headline{color:#fff}
.magazine_how_to_underwear_title{height:23px;background:url(http://s7ondemand4.scene7.com/is/image/Harrods/magazine_how_to_wear_gold_header?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1) repeat-x;padding:7px 0 0 10px}
.magazine_how_to_underwear_title h1{font-size:14px;line-height:15px!important;font-weight:bold;color:#fff;font-family:Arial,sans-serif;margin-bottom:0px!important}
.magazine_how_to_col_r_title p{font-size:14px;font-weight:bold;color:#fff;font-family:Arial,sans-serif}
.magazine_how_to_col_r_how_to_wear_scarf{background-color:#f9f5f1;margin-left:10px;padding:25px 0 0 0}
.scarf h3{font-weight:bold;color:#40a8c0;font-family:Arial,sans-serif}
.scarf a{font-weight:bold;color:#0091b4}
.wellies a{font-weight:bold;color:#c51b24}
.magazine_how_to_col_r_how_to_wear_scarf p{padding:0 10px 0 20px;margin-bottom:0!important;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:16px;color:#000}
.magazine_how_to_col_r_how_to_wear_scarf a{margin-top:5px;font-weight:bold;font-size:13px;color:#0091b4;font-family:Arial,sans-serif;display:block;font-style:normal}
.magazine_how_to_col_r_how_to_wear_wellies{background-color:#f9f5f1;margin-left:10px;padding:25px 0 0 0}
.magazine_how_to_col_r_how_to_wear_wellies p{padding:0 10px 0 20px;margin-bottom:0!important;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:16px;color:#000}
.magazine_how_to_col_r_how_to_wear_wellies a{margin-top:5px;font-weight:bold;font-size:13px;color:#C51B24;font-family:Arial,sans-serif;display:block;font-style:normal}
.magazine_how_to_col_r_how_to_wear_underwear{background-color:#000;margin-left:10px;padding:25px 0 0 0}
.magazine_how_to_col_r_how_to_wear_underwear p{padding:0 10px 0 20px;margin-bottom:0!important;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:16px;color:#fff}
.magazine_how_to_col_r_how_to_wear_underwear a{margin-top:10px;padding-bottom:10px;font-weight:bold;font-size:13px;color:#fff;font-family:Arial,sans-serif;display:block;font-style:normal}


/*Tom Ford pages*/
.co_5 li{margin-left:11px;width:140px;margin-bottom:5px}
.co_5 li img{width:140px;height:120px}
.tom_ford{background-color:#000;margin-bottom:25px;min-height:264px;width:744px}
.tom_ford_text{float:right;width:324px;padding:0 30px 0 0}
.tom_ford_text a{color:#fff;font-size:11px;display:block;text-transform:uppercase}
.tom_ford h1{background:url(http://s7ondemand4.scene7.com/is/image/Harrods/tom_ford_hero_title?qlt=100&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1);text-indent:-9999px;height:80px;width:261px;margin-bottom:0!important}
.tom_ford img{width:370px;float:left;padding-right:20px}
.tom_ford p{color:#fff;font-size:11px;line-height:15px}
.tom_ford .headline{text-transform:uppercase;padding-bottom:7px;font-size:16px;font-weight:bold}
.tom_ford_h2{margin-bottom:25px;font-size:13px;text-transform:uppercase;font-family: Arial,Helvetica,sans-serif;color:#000;line-height:0px}
.tom_ford_h3{text-transform:uppercase;color:#000;padding-bottom:5px}
.tom_ford_more{width:745px;padding:0 0 5px 0}
.tom_ford_more p{margin-bottom:10px;font-size:11px}
.template_black_header{height:22px;width:732px;background: transparent url(/harrodsstore/new_images/landing/brand_landing_header_img.jpg) repeat-x;padding:7px 0 0 12px;_padding-top:8px;font-size:14px;line-height:15px!important;font-weight:bold;color:#fff;font-family:Arial, Georgia, sans-serif;margin-bottom:0!important}

/*.santiago interview*/
.santiago{background-color:#000;height:358px;width:744px;color:#fff;background:url(http://s7ondemand4.scene7.com/is/image/Harrods/brands_santiago_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1)}
.landing_main_text{float:right;width:330px}
.santiago h2{background:url(/harrodsstore/new_images/landing/gonzalez_h2.png) no-repeat left top;text-indent:-9999px;height:50px;width:280px;line-height:0px;margin:30px 0 0 15px}

/*Sisley*/
.Sisley{width:404px;height:322px;background:url(http://s7ondemand4.scene7.com/is/image/Harrods/brands_sisley_hero_background?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1);padding:45px 290px 0 50px}
.Sisley p{font-size:13px;width:340px;padding-bottom:25px}
.Sisley ul{width:404px}
.Sisley li{display:inline}
.Sisley li a{font-size:11px;color:#000;font-weight:bold;text-transform:uppercase;float:left;margin-right:20px}

/*Estee boutigue*/
.Estee{width:745px}
.Estee p{font-size:16px;width:280px;line-height:18px}
.Estee p a{font-size:16px;font-weight: normal}

/*Beauty Month*/
.beauty_month_c{min-height:298px;_height:298px;width:744px;margin-bottom:10px;position:relative;background-image:url(http://s7ondemand4.scene7.com/is/image/Harrods/feat_beauty_month_hero?qlt=90&resMode=sharp2&op_usm=0.1,0.1,1,1&SCL=1)}
.beauty_month_c h2{padding:15px 0 0 30px}
.beauty_month_c .open_modal{text-transform:uppercase;padding:10px 0 0 85px}
.beauty_month_c p{font-size:14px;padding:10px 0 0 85px;line-height:18px;width:415px;margin-bottom:10px}
.beauty_month_c a{color:#000;font-weight:bold!important}
.beauty_month_c .modal_wrapp{position:absolute;width:744px;height:298px;z-index:100;top:0;left:0}
.beauty_month_c .modal_opac{background:#000;opacity:0.6!important;filter:alpha(opacity=60);width:744px;height:298px}
.beauty_month_c .modal_content{color:#000;width:742px;height:278px;top:10px;background:#fff;position:relative;z-index:200;overflow:hidden;border-left:1px solid #000;border-right:1px solid #000}
.beauty_month_c .modal_wrapp{display:none}
.beauty_month_c .close_modal{cursor:pointer;text-indent:9999px;width:22px;height:21px;position:absolute;top:0;right:-1px;background:url(/harrodsstore/new_images/beauty_pastels/modal_close.png) left top no-repeat;line-height:0;padding:0}
.beauty_month_c .links{float:right;padding:0 20px 0 0;display:inline}
.beauty_month_c_t{width:690px;margin:10px 10px 0 30px;clear:both}
.beauty_month_c_t td{padding:3px 10px 3px 10px}
.beauty_month_c_t th{text-transform:uppercase;padding:5px 10px 5px 10px}
.beauty_month_c_t .even{background-color:#fddceb}

/*Shoes care guides*/
.shoe_guides{width:625px;height:240px;padding:20px 60px 20px 60px}
.shoe_guides .do_dont{display:block;clear:both}
.shoe_guides .do_dont .f_left{width:50px}
.shoe_guides .do_dont .f_right{width:280px}
html.busy, html.busy *{cursor:progress}
.myaccount_content{min-height:400px}
.myaccount_content input,.myaccount_content select,.myaccount_content textarea{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background:#FFFFCC;border:1px solid #ccc;color:#333;font-size:11px;margin:3px 0 0}
.myaccount_content .myaccount_1col{width:500px}
.myaccount_content .myaccount_1col h2{margin:10px 0 10px 0}
.myaccount_content .myaccount_1col ul{width:300px;margin-top:20px}
.myaccount_content .myaccount_1col li{margin:10px 0 0 0;min-height:20px;clear:both}
.myaccount_content .myaccount_1col li textarea{min-height:100px}
.myaccount_content ul.myaccount_passwordform .passwordInstructions{display:block;clear:both;height:50px;font-size:11px}
.myaccount_content .myaccount_1col input,.myaccount_content .myaccount_1col select,.myaccount_content .g_right span{float:right}
.myaccount_content .myaccount_1col label{float:left}
.myaccount_content .myaccount_row{border-top:1px solid #ccc;margin:10px 0 10px 0;padding-top:10px}
.myaccount_content .checkbox input,.myaccount_content .myaccount_1col .checkbox input{float:left}
.myaccount_content .checkbox label, .myaccount_content .myaccount_1col .checkbox label,.myaccount_content select,.myaccount_content li.multiAddress select{float:none}
.myaccount_content .myaccount_1col .tall_checkbox input{margin-bottom:40px}
.myaccount_content .f_left,.myaccount_content .f_right{width:350px;margin-top:30px}
.myaccount_content .myaccount_heading h1{margin-bottom:30px}
.myaccount_content .myaccount_heading h2{margin-bottom:10px}
.myaccount_content .f_left p, .myaccount_content .f_right p{margin:10px 0 10px 0}
.myaccount_content .f_right{margin-right:30px}
.myaccount_content li.country_list select{width:200px}
.myaccount_content ul li.myaccount_phone input.myaccount_extension{width:36px}
.myaccount_content ul li.myaccount_phone input, .myaccount_container ul li.delivery_phone span{float:left}
.myaccount_content ul li.myaccount_phone span.myaccount_phone_ext{width:63px;float:right}
.myaccount_content ul li.myaccount_phone span.myaccount_phone_main{width:180px;float:left}
.myaccount_content ul li.myaccount_phone span.myaccount_phone_main input{width:100px}
.myaccount_content ul li.myaccount_phone span.myaccount_phone_ext input{width:20px}
.myaccount_content ul li.myaccount_phone span span{width:10px;height:4px}
.myaccount_content .myaccount_1col li.billing_address_dd select{width:300px;float:none}
.myaccount_content table{width:100%}
.myaccount_content table th{text-align:left}
.myaccount_content table td{border-top:1px solid #ccc;padding:5px;text-align:left}
.myaccount_content .myaccount_content_sections .section{margin:20px 0 0 0;padding:10px;border-top:1px solid #ccc}
.myaccount_content .myaccount_pagination{margin:10px 0 10px 0}
.myaccount_content .securityCodeTxt span{font-size:11px;float:right}
.myaccount_content .myaccount_payment table td{border:0}
.myaccount_content .subtext{font-size:11px}
.myaccount_content .fullwidth{width:500px}
.myaccount_content .errorTxt{color:#FF0000}
.myaccount_content .myaccount_left{float:left}
.myaccount_content ul li input{width:120px}

/* Message
**********************************************************************/
#MessageBox {
	margin: 10px; padding: 15px 10px 15px 50px;
	background-repeat: no-repeat; background-position: 10px center; }

.msgboxInfo { color: #00529B; background-color: #BDE5F8; border: 1px solid;
	background-image: url('/harrodsstore/new_images/msginfo.png'); }

.msgboxSuccess { color: #4F8A10; background-color: #DFF2BF; border: 1px solid;
    background-image: url('/harrodsstore/new_images/msgsuccess.png'); }

.msgboxWarning { color: #9F6000; background-color: #FEEFB3; border: 1px solid;
	background-image: url('/harrodsstore/new_images/msgwarning.png'); }

.msgboxError { color: #D8000C; background-color: #FFBABA; border: 1px solid;
	background-image: url('/harrodsstore/new_images/msgerror.png'); }

.msgboxValidation { color: #D63301; background-color: #FFCCBA; border: 1px solid;
	background-image: url('/harrodsstore/new_images/msgvalidation.png'); }
	
/* Standard Input Controls class 'accountField'*/
.myaccount li { padding:2px; }
.myaccount li.active { background:#ececec; }
.myaccount li.error { border-color:Red; }
.myaccount li.error p { margin-left:137px }
.myaccount label, .date_label { width:130px; text-align:left;
	display:inline-block; margin-right:5px }
.myaccount .info_text { font-size:85%; color:#666; 
	margin-left:137px; clear:left}
.myaccount input, .myaccount select, .myaccount textarea {
	border:1px solid #c6c6c6; -moz-border-radius:3px; -webkit-border-radius:3px }
.myaccount input { width:210px }
.myaccount input[type="radio"] { border:0px; width:30px; margin-left:40px; }
.myaccount input[type="checkbox"] { border:0px; width:30px; margin-left:20px; }
.myaccount select { width:220px!important }
.myaccount .forgot_password { text-decoration:underline; font-weight:normal;
	display:block; margin-left:137px; border:0px solid #ccc!important; padding:0!important }
.myaccount h1, h2 {margin:10px 0 10px 0}
.radiopad {margin:3px 0px 4px 110px}
.sectionheading { font-size: 1.2em}
label {font-weight:bold }

/*generic myaccount fields*/
.mygreybg{background:none repeat scroll 0 0 #F8F8F8;width:705px;margin:20px 0 10px 0;padding:20px;clear:both}

/*login*/
.sign_in_box_in li{padding:2px} 
/*register */
.mandatory{float:right;font-size:10px!important}
.myaccount .txtPostcode input{width:100px;padding-right:10px;}
.myaccount #ukCounty{padding:0 0 5px 0}
.myaccount #usCounty,.myaccount #caCounty,.myaccount #jpCounty, .myaccount #auCounty{padding:5px 0 5px 0}
#divHaveRewardCard input{width:210px!important;border:1px solid #C6C6C6!important;-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff!important;}
#divHaveRewardCard label{width:130px!important; text-align:left;display:inline-block; margin-right:5px}
#divHaveRewardCard .info_text{margin-left:0px!important}
.register_sidebar_promo{margin:0 0 -100px 80px;height:140px;}
.edit_address_box{background:none repeat scroll 0 0 #F8F8F8;width:587px;margin-top:20px;padding:20px}

.securityQuestions select{+*display:block;+*width:360px!important;+*margin-left:50px!important}
.n_addresses_list{padding-top:2px}
.n_addresses_list li{height:172px;width:200px!important;border:1px solid #e2e2e2;float:left;margin-right:2px;padding:3px!important;margin-bottom:4px}
.n_addresses_list li div{height:162px;background:#fff url(/harrodsstore/new_images/basket_checkout/address_bg.jpg) left bottom repeat-x;padding:5px}
.n_addresses_list li div .green_button_l{margin-right:10px}

.address_actions{font-weight:normal!important;padding-right:5px;text-align:right;text-transform:uppercase}
.address_prev{height:100px;margin-top:10px;padding-left:5px;margin-bottom:0!important}             
.main_address{background:url("/harrodsstore/new_images/sign_register/myaccount_address_selected.png") no-repeat scroll 10px 130px #FFFFFF !important}
.error_address{background:pink!important}

/*My account landing page */
.myaccount_option_boxes{background:#fafafa;width:360px;margin:10px 0 20px 0;padding-bottom:10px}
.myaccount_option_boxes h2{font-size:18px!important;font-family:Georgia,serif;color:#000;line-height:19px;display:inline-block;overflow:visible;width:330px;padding:14px;margin-top:0px!important;margin-bottom:20px!important;background:#fafafa;background-image: url(/harrodsstore/new_images/sign_register/my_account_tabs.jpg);background-image: -moz-linear-gradient(100% 100% 90deg, #ebebeb,#fefefe);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebeb), to(#fefefe));border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.myaccount_option_boxes h3{margin-bottom:15px!important}
.myaccount_option_boxes p{line-height:18px!important}
.myaccount_option_boxes_inner{padding:0 20px 0 20px}
.myaccount_option_boxes .active_orders{color:#455A01}

/*personal details */
.personaldetails_dateofbirth select{width:58px!important}
.personaldetails_numbers input{width:160px;+*width:220px!important;+*margin-left:140px;+*margin-top:10px}
.personaldetails_numbers select{width:120px!important;+*display:block;+*width:220px!important;+*margin-left:140px;}

/*perferences options */
.myaccount_personal_preferences thead td{font-weight:bold;border-bottom:1px solid #ccc;line-height:28px}
.myaccount_personal_preferences .preferences_newsletters{width:140px}
.myaccount_personal_preferences .preferences_description{width:430px;margin-right:10px}
.myaccount_personal_preferences .mail,.myaccount_personal_preferences .email,.myaccount_personal_preferences .sms{padding-right:10px}


.left_col dl{color:#000;margin-left:10px} 
.left_col dl dt{text-transform:uppercase;margin-bottom:5px;font-weight:bold}
.left_col dl dd{margin-bottom:20px}
.left_col dl dd a{color:#000;font-weight:normal;display:block;margin-bottom:2px}

/*Order History */
.order_history h3{color:#000;padding-bottom:10px}
.order_history .to_from label{width:240px!important}
.order_history_list thead td{font-weight:bold!important;padding:0 10px 10px 0}
.order_history_list td{padding-bottom:10px}
.order_history_list{width:685px}

/*Points Statement */
.points_statement .to_from label{width:240px!important}
.points_statement_list thead td{font-weight:bold!important;padding:0 10px 10px 0}
.points_statement_list td{padding-bottom:10px}
.points_statement_list{width:685px}
.points_statement .total_points{padding-left:440px}
.points_statement .total_points span{padding-right:20px;font-weight:bold}

/*Replacement Card */
.replacement_card .to_from{width:470px}
.replacement_card .to_from label{width:180px}
.replacement_card .to_from select{width:280px!important}
.replacement_card img{margin-top:-80px;overflow:visible}

/*Benefits */
.rewards_benefits li{clear:both}
.rewards_benefits li .f_left{width:195px}
.rewards_benefits li .f_right{}
               
/*manage_address_book*/
.chkDefaultContactAddress input{width:20px}
.txtCountry select{width:210px!important}
.manage_address_book li{padding:2px;margin-bottom:2px}
.cart_heading{margin-bottom:10px}
.cart_items{padding-top:5px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;margin-top:20px;background:url(/harrodsstore/new_images/footer/dark.jpg) repeat-x left top}
.cart_total{padding:10px}
.promo_code_c{padding:5px 10px;margin:10px 0 3px 0;background:#ececec}
.cart_maincontent .promo_code_c{width:900px}
.checkout_step .promo_code_c,.checkout_step .cart_total, .cart_total > div{width:820px}
.promo_code_c input,.promo_code_c2 input{-moz-border-radius:3px;-moz-border-radius:3px;border:1px solid #c5c5c5;color:#333;font-size:10px;width:200px;padding:2px 0 2px 5px;margin-right:5px}
.promo_code_c .promo_apply_now,.promo_code_c2 .promo_apply_now{vertical-align:top;text-align:right;background:url(/harrodsstore/new_images/basket_checkout/apply_now.gif) left top no-repeat;font-size:0px!important;text-indent:-99999px!important;line-height:0px!important;width:89px;height:20px;display:inline-block}
.cart_items table{border-collapse:collapse;width:100%}
.cart_items th{font-size:14px;padding-bottom:9px;color:#fff;font-family:Georgia,serif;padding-top:3px}
.cart_items th.first span{margin-left:10px;font-size:16px}
.cart_items td{vertical-align:top;background:#f6f6f6;border-bottom:3px solid #fff}
.cart_items .itemimage{width:100px;padding-top:10px;padding-bottom:10px}
.cart_items .itemimage img{margin-right:20px;margin-left:10px;border:3px solid #fff}
.cart_items .itemdesc{width:300px;padding-top:10px}
.cart_items .itemavail{width:94px}
.cart_items .itemqty{width:150px;padding-top:25px}
.cart_items .itemqty input,.cart_total .DiscountPanel input{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border:1px solid #CCCCCC;color:#333;font-size:11px;height:14px}
.cart_remove{line-height:0px!important;margin-left:10px;float:left;text-align:right;background:url(/harrodsstore/new_images/basket_checkout/remove_item.gif) left top no-repeat;font-size:0px!important;text-indent:-99999px!important;width:95px;height:20px;display:block}
.cart_items .itemqty input{width:47px;padding:2px 0}
.cart_items .itemprice {width:140px;padding-top:25px}
.cart_items .itemsubtotal {width:80px;padding-top:25px;background:#ececec;text-align:center}
.cart_items .itemsubtotal span{font-weight:bold}
.cart_items .sub_tot{background:#000;text-align:center}
.cart_items .itemremove {padding-top:25px;width:120px}
.cart_total,.cart_total > div {background:#ececec}
.sb_top .cart_total,.sb_top .cart_total > div{background:none}
.cart_maincontent .cart_total,cart_maincontent .cart_total > div {width:900px}
.sb_top .cart_total{width:auto}
.cart_total .DiscountPanel p{font-size:11px;margin-bottom:5px}
.cart_total .DiscountPanel input{width:85px}
.cart_total .DiscountPanel .secondaryAddBtn{text-align:right;margin-left:8px}
.cart_total dl{width:280px;display:block;float:right;margin-bottom:20px}
.cart_total dt{float:left;width:180px;text-align:right;height:auto!important;background:none!important;border:none!important}
.cart_total dd{clear:right;height:20px;text-align:right;font-weight:bold;padding:0!important;border:0!important;background:none!important}
.cart_total .total{font-weight:bold}
.cart_total .f_right,.cart_continue .f_right{float:right}
.cart_total .checkout_btn {line-height:0px;float:right;text-align:right;background: transparent url(/harrodsstore/new_images/basket_checkout/checkout_now.jpg) left top no-repeat;font-size:0px!important;text-indent:-99999px!important;width:135px;height:30px;display:block}
.cart_total .shopbtn{line-height:0px;margin-top:10px;float:left;text-align:right;background: transparent url(/harrodsstore/new_images/basket_checkout/continue_shopping.gif) left top no-repeat;font-size:0px!important;text-indent:-99999px!important;width:138px;height:20px;display:block}
.cart_continue{padding-right:11px}
.cart_terms{margin-top:20px;text-align:center;margin-bottom:20px}
.cart_terms p,.cart_terms img{margin-top:10px;font-size:11px}
.cart_terms .basketInfo{font-weight:bold}
.ac_results{padding:0;border:1px solid #000;background-color:#fff;overflow:hidden;z-index:99999}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}
.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;
/*if width will be 100% horizontal scrollbar will apear 
when scroll mode will be used*//*width: 100%;*/
font: menu;font-size: 12px;
/*it is very important, if line-height not setted or setted 
in relative units scroll will be broken in firefox*/
line-height:16px;overflow:hidden}
.ac_loading{background:#fff url('/harrodsstore/new_images/zoomloader.gif') right center no-repeat}
.ac_odd{background:#eee}
.ac_over{background:#0A246A;color:#fff}
.jcarousel-container{position: relative}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow: hidden;position: relative}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}
.jcarousel-list li,.jcarousel-item{float:left;list-style:none}
.jcarousel-next{z-index:3;display:none}
.jcarousel-prev{z-index:3;display:none}
.jcarousel-skin-tango .jcarousel-container{height:140px}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:835px;padding:0}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:835px;height:140px}
.jcarousel-skin-tango .jcarousel-item{width:162px;height:140px}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-right:5px}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:140px;right:0;width:32px;height:32px;cursor:pointer;background:url(next-horizontal.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background-position:-32px 0}
.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-64px 0}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:140px;left:0;width:32px;height:32px;cursor:pointer;background:url(prev-horizontal.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-32px 0}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-64px 0}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0}
