/*PLP*/
.plp_top_banner {
	height: 248px;
}
.plp_also_fit p {
	margin-bottom: 0;
}
.plp_hide_first_row_border {
	margin-top: -1px;
}
.plp_banner_txt {
	background: rgba(53, 28, 35, 0.8);
	filter: alpha(opacity=80);
	padding: 15px 20px;
	text-align: center;
	width: 620px;
	z-index: 5;
	margin: 7% auto 0;
}
.de .plp_banner_txt {
	margin: 6% auto 0;
}
.plp_middle_bnr {
	background: rgba(255, 255, 255, 0.85);
	filter: alpha(opacity=85);
	position: absolute;
	text-align: center;
	bottom: 49px;
	width: 100%;
	min-height: 65px;
}
.plp_right {
	overflow: hidden;
}
.plp_right .right_border {
	border-right: 1px solid #e3ded5;
}
.plp_right .bottom_border {
	border-top: 1px solid #e3ded5;
}
.plp_bottom {
	border-bottom: 1px solid #e3ded5;
	display: inline-block;
	float: left;
}
.plp_middle_bnr .banner_menu_desc {
	padding: 0 25px;
}
.plp_middle_bnr .text_Line_break_res {
	margin: 0 auto 5px !important;
	padding: 0 20px;
}
.plp_ban_btn {
	margin: 10px 0;
}
.plp_product_top {
	border-top: 1px solid #a68983;
	padding: 5px 0 2px;
	float: left;
}
.size_icon {
	display: block;
	float: left;
	height: 25px;
	width: 25px;
	margin-right: 20px;
}
.plp_large_view.size_icon {
	margin-right: 0;
}
.plp_small_view {
	background-position: -5px -281px;
}
.plp_small_view.active {
	background-position: -36px -281px;
}
.plp_medium_view {
	background-position: -96px -281px;
}
.plp_medium_view.active {
	background-position: -66px -281px;
}
.plp_large_view {
	background-position: -127px -281px;
}
.plp_large_view.active {
	background-position: -157px -281px;
}
.plp_size_outer {
	margin: 0 auto;
	width: 115px;
	padding-top: 6px;
}
.plp_sort label {
	width: 21%;
	padding: 10px 10px 0 65px;
}
.plp_sort select {
	width: 71%
}
.plp_left {
	padding: 0 10px;
}
.plp_search_btn {
	border-bottom: 1px solid #a28c8e;
	border-top: 1px solid #a28c8e;
	padding: 7px 0 3px;
	height: 20px;
	background-color: #F5F4F0;
}
.plp_search_img {
	height: 165px;
	width: 100%;
	display: block;
	background-position: 0 -16px !important;
}
.de .plp_search_img {
	background-position: 0 0 !important;
	height: 183px;
}
.plp_search_img.sale {
	background-position: -3px -25px !important;
}
.de .plp_search_img.sale {
	background-position: -3px -16px !important;
}
.plp_left a {
	text-decoration: none;
}
.plp_filter_item dt {
	padding-left: 20px;
	font-size: 1.2em;
	color: #673645;
	margin-top: 15px;
}
.plp_filter_item dt a {
	color: #673645;
}
.plp_filter_item dt.on {
	background-position: -472px -306px;
}
.plp_filter_item dt.off {
	background-position: -472px -338px;
}
.plp_left dd {
	padding-left: 10px;
	line-height: 15px;
	margin-bottom: 5px;
}
.plp_left dd a {
	color: #7a6265;
}
.plp_filter_item dd .filter_sel_btn, .plp_filter_select dd .filter_sel_btn, .plp_filter_new dd .filter_sel_btn {
	float: right;
	border: 1px solid #b5a7ac;
	color: #b5a7ac;
	font-size: 1.3em;
	font-family: OpenSansSemibold;
	margin: 2px 2px 0 0;
	padding: 1px 2px 2px;
}
.active_filters dd .filter_sel_btn {
	float: right;
	border: 1px solid #b5a7ac;
	color: #b5a7ac;
	font-size: 1.3em;
	font-family: OpenSansSemibold;
	margin: 2px 5px 0 0;
	padding: 1px 2px 2px;
}
.plp_left dd .filter_sel {
	text-transform: uppercase;
	color: #673645;
}
.active_filters {
	border: 1px solid #a28c8e;
	word-wrap: break-word;
}
.active_filters dd {
	font-family: OpenSansSemibold;
}
.active_filters_box {
	border-top: 1px solid #a28c8e;
	margin-bottom: 5px;
	padding-top: 8px;
}
.active_filters_box dd {
	color: #673645;
}
.clear_all_filters {
	text-decoration: underline !important;
	font-weight: normal;
}
dl dd {
	font-size: 1.1em;
}
.active_filters .head {
	padding: 5px 0 2px 10px;
	font-size: 1.2em;
}
.plp_filter_select {
	border-top: 1px solid #a28c8e;
	padding-top: 10px;
}
.plp_filter_select.no-border {
	border: 0px;
}
dl.plp_filter_new {
	margin-bottom: 12px;
}
.plp_filter_new {
	padding-top: 10px;
}
.plp_left .search .search_icon {
	float: left;
	background-position: -233px -209px;
	display: block;
	height: 20px;
	width: 19px;
	top: -1px;
	position: relative;
}
.plp_left .search .arrow_icon {
	float: right;
	background-position: -213px -209px;
	display: block;
	height: 15px;
	width: 12px;
}
.plp_left .search .search_txt {
	float: left;
	padding-left: 5px;
	padding-top: 1px;
	letter-spacing: 0;
}
.fr .plp_left .search .search_txt a, .de .plp_left .search .search_txt a {
	width: 105px;
	float: left;
}
.fr .plp_search_btn, .de .plp_search_btn {
	height: 32px;
}
.fr .plpsize_bar, .de .plpsize_bar {
	height: 42px;
}
.de .plp_sort label {
	padding: 10px 10px 0 4px;
	width: 42%;
}
.nl .plp_sort label {
	padding: 10px 10px 0 40px;
	width: 30%;
}
.size_btn button {
	margin: 0;
}
.plp_size_head {
	font-size: 1.2em;
	padding: 10px 0 7px 0;
}
.size_btn {
	padding: 10px 10px 8px 15px;
}
.fl_right {
	float: right;
}
.size_btn button.plp_size_search_btn {
	margin: 3px 6px 0 0;
}
.size_btn .size_holder {
	margin-top:16px;
}
.size_btn.size_holder {
	padding: 12px 10px 0 15px;
}
.size_btn .size_switch {
	margin-top: 10px;
	cursor: pointer;
}
.plp_size_top {
	text-align: center;
	width: 75%;
	padding-top: 7px;
}
.plp_close_icon {
	background-position: -303px -239px;
	display: block;
	height: 30px;
	width: 30px;
	cursor: pointer;
}
.plpsize_bar {
	height: 30px;
	width: 100%;
	border-bottom: 1px solid #A28C8E;
	border-top: 1px solid #A28C8E;
}
.plpsize_bar_head {
	width: 20%;
	font-size: 1.3em;
	padding: 7px 0 0 10px;
}
.nl .plpsize_bar_head {
	width: 27%;
}
.nl .plp_size_top {
	width: 68%;
	text-align: left;
}
.plp_save_head {
	padding-left: 15px;
}
ul.plp_save_search {
	padding: 10px 10px 10px 0px;
	margin-bottom: 0px;
}
ul.plp_save_search li {
	display: inline;
	line-height: 22px;
	word-wrap: break-word;
}
.plp_save_link {
	padding: 23px 15px 0 35px;
	text-align: right;
}
.de .plp_save_link {
	padding: 0;
}
.plp_savesearch_bar {
	-moz-box-shadow: 0 4px 6px -1px #333;
	-webkit-box-shadow: 0 4px 6px -1px #333;
	box-shadow: 0 4px 6px -1px #333;
}
.plp_size_shadow {
	-moz-box-shadow: 0 3px 6px -1px #333;
	-webkit-box-shadow: 0 3px 6px -1px #333;
	box-shadow: 0 3px 6px -1px #333;
	float: left;
}
.plp_fit_img {
	text-align: center;
}
.plp_fit_head {
	padding-top: 5px;
}
.plp_right .video_box {
	margin-top: 0;
}
.plp_outer {
	padding-bottom: 25px;
}
#panel_closer {
	display:none;
	cursor:pointer;
	padding-left: 34px;
	background-position: -442px -360px;
	height: 26px;
	padding-left: 34px;
	padding-top: 11px;
	width: 129px;
	border-top: 1px solid #A28C8E;
	border-right: 1px solid #A28C8E;
}
.plp_hide_close {
	background-position: -308px -245px;
	bottom: 10px;
	display: block;
	height: 19px;
	position: absolute;
	right: 0;
	width: 25px;
}
.plp_show_close {
	background-position: -210px -208px;
	bottom: 10px;
	display: block;
	height: 19px;
	position: absolute;
	right: 0;
	width: 25px;
}
#plp_searchsize_outer {
	position: absolute;
	z-index: 900;
	width: 817px;
}
.product_gallery.may_recommend .hoveroverlay .quick_look {
	padding-left: 37px;
}
.save_search_block_1, .save_search_block_2, .save_search_block_3 {
	display: table-cell;
	vertical-align: middle;
}
.save_search_block {
	display: table;
	width: 100%;
}
.save_search_holder {
	display: table-row;
}
.save_search_block_1 {
	width: 20%;
}
.save_search_block_2 {
	width: 58%;
}
.save_search_block_3 {
	width: 20%;
}
.save_search_link {
	display: block;
	padding-right: 20px;
	float: left;
}
.customer_reviews_form .ffSelectWrapper {
	width: 197px;
}
.de #enews_lightbox_popup .lightbox_content .btn_cover, .fr #enews_lightbox_popup .lightbox_content .btn_cover {
	width: 573px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#plp_searchsize_outer {
width: 816px;
}
} /*only for webkit browsers*/
.plp_search_alt {
	background-color: #D9CFD0;
	margin-right: -10px;
}
.plp_searchby_close {
	background-position: -311px -245px;
	float: right;
	height: 19px;
	width: 22px;
}
.plp_star_img {
	background: url("../images/stars_small.png") repeat-x scroll 0 -15px transparent;
	height: 17px;
	width: 77px;
	display: inline-block;
	position: relative;
	top: -5px;
	-webkit-background-size: 15px 68px; /* Safari and Chrome */
	-moz-background-size: 15px 68px; /* Firefox */
	-ms-background-size: 15px 68px; /* Internet Explorer */
	-o-background-size: 15px 68px; /* Opera */
	background-size: 15px 68px; /* CSS3 */
}
.banner_menu.alt {
	padding: 15px 0 0 0;
	background-color: #fff;
}
.plp_fit_padd {
	padding: 0 7px;
}
.plp_main_head {
	font-size: 3.6em;
}
.plp_sort {
	padding-right: 15px;
	text-align: right;
}
.plp_banner_desc {
	padding: 0 20px 10px 20px;
	font-size: 1.1em;
}
.size_btn button.plp_shoe_search_btn {
	margin: 40px 42px 0 0;
}
.plp_filter_header {
	cursor: pointer;
}
.plp_right_img {
	display: block;
	height: 600px;
	margin-right: -1px;
	background-position: center center !important;
}
.plp_product_top .bread_crum_cover {
	padding: 7px 0 0 15px;
}
.bread_crum_cover li {
	float: left;
	margin-right: 5px;
	font-size: 1.1em;
}
.bread_crum_cover a {
	text-decoration: none;
	color: #000;
}
.bread_crum_cover {
	margin-bottom: 5px;
	display: inline-block;
}
.plp_left .search.plp_search_alt .arrow_icon {
	margin-right: 10px;
}
.plp_right .span-4 figure {
	padding-top: 10px;
}
.discount {
	position: absolute;
	right: 10px;
	top: 10px;
	width: 53px;
	height: 53px;
	word-wrap: break-word;
}
.discount h5 {
	text-align: center;
	margin-top: 12px;
	line-height: 15px;
}
.pressOverlay {
	position: absolute;
	right: 10px;
	top: 10px;
}
.hoveroverlay ul.star {
	background-position: 0 -17px;
	margin: 0;
}
.hoveroverlay li.curr {
	background-position: 0 0;
}
.hoveroverlay a {
	text-decoration: none;
}
.hoveroverlay .heart_icon_cover {
	padding-bottom: 10px;
}
.hoveroverlay .heart_icon_cover .compare_lustlist_link {
	background-position: -439px -139px;
	padding-left: 37%;
	color: #fff;
	display: block;
}
.hoveroverlay .heart_icon_cover .compare_lustlist_link.in_ajax {
	background-position: -439px -139px;
}
.span-3 .hoveroverlay .heart_icon_cover .compare_lustlist_link, .may_recommend .heart_icon_cover .compare_lustlist_link {
	padding-left: 43%;
	display: block;
}
.ll_recent_view .common_padd {
	padding: 0;
}
.hoveroverlay .heart_icon_cover .compare_lustlist_link:hover {
	color: #B7567A;
}
.hoveroverlay .heart_icon_cover.lust {
	padding-top: 5px;
}
.hoveroverlay .heart_icon_cover .heart_icon {
	background-position: -415px -186px;
	height: 15px;
	display: block;
	width: 75px;
	float: left;
}
.hoveroverlay .heart_icon_cover .search_icon {
	background-position: -175px -185px;
	display: inline-block;
	width: 75px;
	float: left;
	height: 17px;
}
.hoveroverlay .heart_icon_cover .available_icon {
	width: 75px;
	float: left;
	display: inline-block;
	background-position: -327px -107px;
	height: 14px;
}
.hoveroverlay .stars_icon_cover {
	padding: 7px 0 5px 0;
	float: none;
}
.hoveroverlay .quick_look {
	line-height: 12px;
	padding-left: 37px;
	display: block;
}
.hoveroverlay .quick_look.padd {
	margin-bottom: 0;
	padding: 5px 0;
	text-align: center;
}
.hoveroverlay .compare_lust_list_text {
}
.hoveroverlay .quick_look.accessories {
	margin: 10px 0;
}
.hoverlay_center {
	padding-left: 50px;
}
.relative_pos .hoveroverlay {
	width: 100%;
}
.letter_close {
	font-size: 18px;
	font-family: OpenSansSemibold;
	padding-right: 10px;
	padding-top: 5px;
	cursor: pointer;
	color: #673645;
	padding-left: 33px;
}
.plp_banner_txt p {
	margin: 6px 0;
}
.plp_also_fit {
	padding: 12px 0 1px 15px;
	clear: both;
}
.alt.plp_also_fit {
	padding: 1px 0 16px 15px;
	clear: both;
}
.alt.plp_also_fit.available_size_info {
	padding: 2px 0 11px 15px;
}
.plp_also_fit h5 {
	font-size: 1.2em;
}
.plp_save_size_left {
	padding: 10px 0 5px 15px;
}
.plp_save_size_left p {
	font-size: 1.1em;
}
.plp_save_size_left h5 {
	font-size: 1.4em;
	padding-bottom: 5px;
}
.plp_save_size_right {
	padding: 17px 25px 0 0;
	text-align: right;
}
.plp_shoesize_center {
	padding-top: 23px;
}
.fitguid_height {
	text-align: center;
	padding: 5px 10px 10px;
	min-height: 150px;
}
.save_my_serch_btn {
	text-transform: uppercase;
}
#pdp_delivery_info_popup {
	width: 700px;
	z-index: 9999 !important;
}
.plp_right .row-fluid .span-4.relative_pos {
	min-height: 383px;
}
.plpsize_bar .letter_close {
	font-size: 14px;
	padding: 7px 10px 0 0;
	font-family: novecentowide-medium-webfont;
}
.plp_also_fit .size_note {
	height: 10px;
}
.plp_hover_outer {
	margin: 0 auto;
}
.span-4 .hoveroverlay .plp_hover_outer {
	width: 75%
}
.span-3 .hoveroverlay .plp_hover_outer {
	width: 85%
}
.span-6 .hoveroverlay .plp_hover_outer {
	width: 50%
}
.shop_trend_one .span-6 .span-6 .hoveroverlay .plp_hover_outer {
	width: 100%
}
.alt_border {
	border-top: 1px solid #A28C8E;
}
.plp_shoe_size_title {
	width: 95px;
}
.fit_guide_video_img {
	width: 140px;
	height: 84px;
}
.boot_trees_also_fit {
	padding: 10px 10px 2px;
	clear: both;
}
.plp_left dd.filter_indent {
	padding-left: 20px;
}
.product_hover_bg.hoveroverlay a:hover, .hoveroverlay .heart_icon_cover .compare_lustlist_link:hover {
	color: #fff;
}
.fr .product_gallery.may_recommend .plp_hover_outer .stars_icon_cover ul.star {
	float: left;
}
.fr .product_gallery.may_recommend .plp_hover_outer .stars_icon_cover .read_all_reviews {
	float: left;
	margin-left: 8px;
	width: 57%;
}
.fr .product_gallery.may_recommend .hoveroverlay .quick_look {
	padding-left: 43px;
}
.fr .product_gallery.may_recommend .plp_hover_outer .heart_icon_cover.lust {
	clear: both;
}
.fr .may_recommend .heart_icon_cover .compare_lustlist_link {
	background-position: -439px -136px;
}
/*enew popup box-phase2*/
.enewspopup_cover .btn.btn-ui-close.country_close {
	position: absolute;
}
.enewspopup_cover {
	z-index: 999;
	position: relative;
	background-color: rgba(144, 117, 120, 0.85);
}
.enewspopup_cover .home_form input.singup-input, .enewspopup_cover .common_sprite2.home_arrow {
	background-color: #fff;
}
.enewspopup_cover .home_form input.singup-input {
	color: #562d3a;
}
.enewspopup_cover .btn.btn-ui-close.country_close {
	color: #fff;
	top: 10px;
	right: 10px;
}
.enewspopup_cover .home_form input.signup {
	width: 90%;
	font-size: 1.2em;
}
.enewspopup_cover .common_sprite2.home_arrow, .enewspopup_cover .home_form input.signup {
	height: 30px;
}
.enewspopup_cover .common_sprite2.home_arrow {
	background-position: -3px -33px;
}
.enewspopup_cover .home_form input.singup-input::-webkit-input-placeholder {
color: #562d3a;
}
.enewspopup_cover .home_form input.singup-input::-moz-placeholder {
color: #562d3a;
} /* firefox 19+ */
.enewspopup_cover .home_form input.singup-input:-ms-input-placeholder {
color: #562d3a;
} /* ie */
.enewspopup_cover .home_form input.singup-input::-webkit-input-placeholder:hover {
color: #673645;
}
.enewspopup_cover .home_form input.singup-input::-moz-placeholder:hover {
color: #673645;
} /* firefox 19+ */
.enewspopup_cover .home_form input.singup-input:-ms-input-placeholder:hover {
color: #673645;
} /* ie */
.bottom_description h4, .enewspopup_cover .success_message {
	line-height: 1.3em;
}
.enewspopup_cover .success_message {
	font-size: 1.2em;
}
.enewspopup_cover .help-inline-other {
	color: #fff;
}
.enews_bgimg {
	background-repeat: no-repeat;
	-webkit-background-size: cover; /* Safari and Chrome */
	-moz-background-size: cover; /* Firefox */
	-ms-background-size: cover; /* Internet Explorer */
	-o-background-size: cover; /* Opera */
	background-size: cover; /* CSS3 */
}
/* shopping bag */
.top_links_cover.top_btn_alt {
	margin-bottom: 20px;
}
.top_links_cover.top_btn_cover {
	width: 100%;
}
.top_links_cover.top_btn_cover h5 {
	float: left;
}
.continue_shopping.border_remove.bottom_bar h5, .top_links_cover.top_btn_cover h5 {
	margin-top: 20px;
}
.content_cover .continue_shopping.border_remove.bottom_bar {
	padding: 8px 0;
}
.recommen_purchase_cover .ffSelectWrapper {
	width: 65px;
}
.tax_advise .tax_des {
	font-size: 1.2em;
	margin-bottom: 0;
}
.tax_advise h4 {
	font-size: 1.6em;
	margin-bottom: 8px;
}
.tax_advise {
	border: 1px solid #994162;
	margin-bottom: 20px;
	padding: 8px 50px;
}
/*Conutry drop-down popup*/
.fr .country_remember span {
	left: 23px;
	padding-left: 0;
	position: relative;
	top: -1px;
}
.us .delivery_pop {
	font-size: 1.1em;
}
/*Discover DUO*/
ul.unstyled.margin_zero {
	margin: 0;
}
.common_padd_dic_menu {
	padding: 15px 15px 18px;
}
.common_padd_disc_content {
	padding: 0 15px 15px;
}
.previous_next a {
	font-family: OpenSansSemibold;
	text-transform: uppercase;
	color: #673645;
	text-decoration: none;
}
.display_mag_txt h2 a {
	text-decoration: none;
	font-size: 1.2em;
}
.display_mag_txt h4 {
	font-size: 1.5em;
	font-family: novecentowide-medium-webfont, sans-serif;
}
.display_mag_txt h2, .display_mag_txt h5, .display_mag_txt h4 {
	margin-bottom: 10px;
	word-wrap: break-word;
}
.display_mag_txt h5 {
	font-size: 1em;
}
.display_mag_txt h5.no_margin {
	margin: 0;
}
.dis_left_item .compare_lust_list {
	float: none;
	margin: 0 auto;
	width: 153px;
}
.fr .dis_left_item .compare_lust_list, .de .dis_left_item .compare_lust_list, .nl .dis_left_item .compare_lust_list {
	width: 198px;
}
.dis_left_item .btn.btn-big {
	margin-bottom: 10px;
}
.dis_left_item img {
	width: 100%;
	height: auto;
}
div.compare_lust_list.staff_lust_list a {
	text-align: center;
}
ul.tabs.dis_media_tabs li.first_tab.active {
	border-left: 0 none;
}
.right_content_body_img.news_container .flex-direction-nav a {
	margin: -20px -45px 0;
}
.dis_left_item p em {
	font-size: 1.2em;
	color: #994162;
}
.trends_general .col_left_list li a {
	margin-right: 5px;
	line-height: 15px;
	margin-bottom: 6px;
}
/*PDP*/
#quick_look_pdp_lightbox .pdp_btn_cover .btn.btn-size-small.socks-btn {
	padding: 0 0 3px;
}
.accessories .prod_name {
	font-size: 2.5em;
}
.radio_colour_icon_37 {
	background-position: -187px -138px;
}
.radio_colour_icon_37.radio_color_button.sel {
	background-position: -217px -138px;
}
.single_view_acc ul.slides li {
	display: block;
	width: 475px;
}
.single_view_acc_quick ul.slides li {
	display: block;
	width: 360px;
}
div.single_view_hide {
	display: none;
}
#pdp_style_image_lightbox_popup .pdp_image_lightbox_cover ul.slides li img {
	margin:0 auto 1em;
}
.pdp_shoes_mainimg_link.pdp_image_adjustment {
	left: -63px;
	top: 0;
}
.product_views_set .product_view.last img {
	width: 95px;
}
.duty_tax {
	font-style: italic;
	font-size: 1.1em;
	margin: 5px 0 0;
}
#quick_look_pdp_lightbox .duty_tax {
	border-bottom: 1px solid #D1C2BE;
	line-height: 15px;
	padding: 0 25px 12px;
}
.us #quick_look_pdp_lightbox .read_reviews_cover {
	padding-top: 12px;
}
/*header*/
.fr .header_link {
	padding-right: 0;
}
.fr .common-padding-5px.common-padding-right-10px a:first-child {
	margin-right: 2px;
}
.uk .header-right .top-bottom-arrow, .fr .header-right .top-bottom-arrow, .us .header-right .top-bottom-arrow {
	background-position: -387px -2px;
}
#shopping_bag_homepage_lightbox .order_img_left {
	padding: 10px 0;
}
#shopping_bag_homepage_lightbox .padding_sides .ffCheckboxWrapper {
	margin: 10px 0;
}
.delivery_pop_txt ul {
	list-style-type: none;
	margin: 0;
}
/*checkout*/
.checkout_conf .borderboth_check h5 {
	word-wrap: break-word;
}
.nl .checkout_conf .borderboth_check h5 {
	padding-right: 10px;
}
.card_info {
	display: block;
	line-height: 18px;
	padding-bottom: 10px;
}
.checkout .pay_cards.check_amex, .card_radio li span.card_radio_amex {
	height: 32px;
	margin-right: 10px;
}
.checkout .pay_cards.check_amex {
	background-position: 0 -432px;
}
.card_radio li span.card_radio_amex {
	background-position: -5px -432px;
}
.duty_tax_descrition p {
	margin: 10px 0;
}
.duty_tax_descrition {
	padding: 0 10px;
	font-size: 1.1em;
}
/*returns*/
.return_detail .visit_prompted.bgcol-latte.xxxlight, .return_detail .visit_prompted.bgcol-latte {
	background: none;
}
.return_detail #wait_to_process {
	margin: 10px 0 5px;
	float: left;
}
/*footer*/
.fr #footer-nav a {
	line-height: 15px;
}


/*-- MEDIA QUERY STYLES--*/
/* Portrait Media queries */
@media only screen and (min-width: 768px) and (max-width: 991px) {
 body.tablet.dev-desktop {
font-size: 10px;
}
 body.tablet.dev-desktop .home_arrow {
height: 30px;
}
 body.tablet.dev-desktop input.signup {
height: 14px;
}
 body.tablet .header-menu .header-menu-second-block {
display: block;
}
 body.tablet .header-menu .nav-arrow-up-icon {
margin: 39px 5px 0 0;
}
 body.tablet .header-menu .header-menu-first-block {
margin-left: 31px;
}
 body.tablet form .clearfix {
margin-bottom: 28px;
}
 body.tablet .fit_guide_block {
padding: 10px 8px 0 8px;
}
 body.tablet.nl .fit_guide_block {
padding-top: 10px;
}
 body.tablet.de .header-left-block-two, body.tablet.nl .header-left-block-two {
padding: 5px 5px 5px 30px;
}
	/*Fashion Week Competition  #440978**/
	body.tablet .prizedraw_container-fashion {
min-height:1100px;
}
	/*Fashion Week Competition Thank #440978**/
	body.tablet .prizedraw_container_thankyou {
min-height:1100px;
}
 body.tablet .prizedraw_container_thankyou .fsh-thank {
margin-top: 120px;
}
 body.tablet .prizedraw_container_thankyou .fsh-thank-h2 {
margin: 70px 70px 0;
}
    /*PDP*/
	body.tablet .accessories_content .prod_name {
font-size: 2.5em;
}
 body.tablet .pdp_product_details .social_icons_cover .share_love_text {
border-bottom: 1px solid #D1C2BE;
}
 body.tablet #pdp_fit_video_lightbox_popup, body.tablet #pdp_fit_video_lightbox_popup .size_filter_container, body.tablet #pdp_video_lightbox_popup {
width: 700px;
}
 body.tablet .price_description {
margin-top: 10px;
padding-bottom: 15px;
line-height: 20px;
border-top: 1px solid #d1c2be;
}
 body.tablet .pdp_colour_button_block, body.tablet .price_description, body.tablet .tablet_borderbottom {
border-bottom: 1px solid #d1c2be;
}
 body.tablet .fit_guide_social_icons_cover .tablet_borderbottom {
border-bottom: none;
}
 body.tablet .fit_guide_social_icons_cover ul li {
display: inline-block;
float: none;
margin: 0 10px 5px 0;
}
 body.tablet .fit_guide_social_icons_cover ul {
text-align: center;
}
 body.tablet .fit_guide_social_icons_cover .social_icon {
padding-top: 1px;
}
 body.tablet .price_description, body.tablet .product_details_box, body.tablet .tablet_center_text, body.tablet .share_love_text, body.tablet .social_icons_cover ul {
text-align: center;
}
 body.tablet .pdp_colour_button_block {
margin-top: -20px;
padding: 3px 0;
}
 body.tablet .pdp_large_colourbtn_cover, body.tablet .pdp_btn_cover.boottrees, body.tablet .pdp_btn_cover.tights .btn.btn-size-small, body.tablet .pdp_btn_cover.shoes .btn.btn-size-big, body.tablet .pdp_btn_cover.shoes, .social_icons_cover ul li, body.tablet .pdp_btn_cover .btn.btn-size-small {
display: inline-block;
}
 body.tablet .pdp_btn_cover .btn.btn-size-small {
width: 36px;
height: 36px;
}
 body.tablet .tablet_topbottom_space {
margin: 20px 0;
}
 body.tablet .compare_lustlist_cover {
margin: -7px 0 20px;
}
 body.tablet .share_love_text {
padding: 8px 0 8px;
}
 body.tablet #read_all_reviews_lightbox #popupComments .pagination a {
padding: 0 10px;
}
 body.tablet div.star-rating a {
background: url("http://duo1.duobath.com/images/stars_big.png") repeat scroll transparent;
background-size: 25px 78px;
background-position: 0 -50px;
width: 25px;
}
 body.tablet div.star-rating-on a, div.star-rating-hover a {
background-position: 0 -24px !important;
}
 body.tablet div.star-rating {
height: 26px;
width: 29px;
padding: 8px 6px;
}
 body.tablet.nl .rollover_zoom, body.tablet.de .rollover_zoom, body.tablet.fr .rollover_zoom {
display: inline-block;
width: 150px;
}
 body.tablet #stock_error_popup_lightbox h4.pro_title {
height: 40px;
}
 body.tablet #stock_error_popup_lightbox .search_btn {
margin-top: 7px;
}
 body.tablet #stock_error_popup_lightbox .boots_block {
padding: 13px 0 10px;
}
 body.tablet.fr .recently_viewed.compare_lust_list {
top: 6px;
width: 220px;
}
 body.tablet .social_icons_cover ul {
margin: 9px 0 0;
}
 body.tablet .pdp_btn_cover .btn.btn-size-big {
width: 76px;
}
 body.tablet .pdp_btn_cover.boottrees .btn.btn-size-big {
width: 100px;
}
 body.tablet .pdp_btn_cover.boottrees .btn.btn-size-big, body.tablet .pdp_btn_cover.tights .btn.btn-size-small, body.tablet .pdp_btn_cover.shoes .btn.btn-size-big, body.tablet .pdp_btn_cover .btn .btn-size-small, body.tablet .all_size_btns_cover .btn.btn-other {
margin-right: -2px;
margin-left: -2px;
}
 body.tablet .pdp_btn_cover.boottrees {
width: 100%;
margin: -20px 0 30px 0;
}
 body.tablet .pdp_btn_cover.shoes, body.tablet .social_icons_cover ul li, body.tablet .pdp_btn_cover.boottrees .btn.btn-size-big, body.tablet .pdp_btn_cover.tights .btn.btn-size-small, body.tablet .pdp_btn_cover.shoes .btn.btn-size-big, body.tablet .pdp_btn_cover .btn.btn-size-small {
float: none;
}
 body.tablet .all_size_btns_cover input {
display: block;
width: 5px;
}
 body.tablet.dev-desktop .all_size_btns_cover input {
display: table;
}
 body.tablet #p_pholder1 {
margin-top: 20px;
}
 body.tablet .social_icons_cover ul li {
margin: 0 6px;
}
 body.tablet .pdp_content .common_sprite.email {
background-position: -422px -201px;
}
 body.tablet #pdp_style_image_lightbox_popup {
width: 700px;
}
 body.tablet #pdp_style_image_lightbox_popup .pdp_image_lightbox_cover {
height: auto;
}
 body.tablet.fr .product_gallery.may_recommend .hoveroverlay .quick_look {
padding-left: 37px;
}
 body.tablet.fr .product_gallery.may_recommend .plp_hover_outer .stars_icon_cover .read_all_reviews {
margin-left: 0;
width: 47%;
}
 body.tablet.fr .may_recommend .heart_icon_cover .compare_lustlist_link {
background-position: -439px -136px;
}
 body.tablet .duty_tax {
border-top: 1px solid #D1C2BE;
padding-top: 12px;
}
    
    /*shopping bag*/
    body.tablet .order_qty.shop_bag.span-1, .span-1 .order_qty.shop_bag {
width: 60px;
}
 body.tablet .order_delivery.shop_bag.span-2, .span-2 .order_delivery.shop_bag {
width: 95px;
}
 body.tablet .span-2 .order_delivery.shop_bag {
margin-left: 10px;
}
 body.tablet #express_delivery_lightbox {
width: 700px;
}
 body.tablet #express_delivery_lightbox .btn.btn-ui-close {
top: 13px;
right: 13px;
}
 body.tablet.de .content-tabbed.tab_inner_content .tabs li h5, body.tablet.fr .content-tabbed.tab_inner_content .tabs li h5 {
font-size: 0.95em;
}
	
    /*reviews page*/
    body.tablet .image_review_list img {
margin: 0 auto;
}
 body.tablet .rows_cover .cus_reviews_average_table {
margin-top: 0;
margin-bottom: 10px;
}
 body.tablet .rows_cover .side_col2 {
padding: 25px 5px 0 10px;
}
 body.tablet .bottom_navs .share_love_text {
padding: 7px 10px 0;
}
 body.tablet .review_dropdown_right {
border-top: 1px solid #BBA5A1;
}
 body.tablet .right_sec .review_para .review_para_text {
padding: 10px 15px 0 0;
}
 body.tablet .expert_review_title {
padding: 7px 0;
}
 body.tablet .customer_reviews .social_cover .common_sprite.email, body.tablet .free_prize_draw_social .common_sprite.email, body.tablet .common_layout .social_cover .common_sprite.email {
background-position: -422px -198px;
}
   
    /*returns*/
    body.tablet .return_promo_btn {
margin: 5px 0 0 15px;
}
 body.tablet .return_radio.date_picker {
margin-left: 3px;
}
 body.tablet .return_radio.date_picker input {
width: 158px;
}
	
    /*my account*/
    body.tablet .myacc_order_body_full .tab_alt {
padding-left: 20px;
}
 body.tablet .myacc_order {
width: 750px;
float: left;
}
 body.tablet .myacc_order_title .span-1 h5 {
margin-left: -10px;
}
    
    /*plp*/
    body.tablet .plp_close_icon {
padding-right: 10px;
}
 body.tablet .btn.btn-size-small {
width: 38px;
height: 38px;
font-size: 1.2em;
}
 body.tablet .plp_left {
border-right: 1px solid #A28C8E;
}
 body.tablet .row-fluid.collapse .span-2.plp_left {
width: 164px;
}
 body.tablet .plp_left.box_shadow {
-webkit-box-shadow: 12px 4px 5px -10px #333;
-moz-box-shadow: 12px 4px 5px -10px #333;
box-shadow: 12px 4px 5px -10px #333;
}
 body.tablet .plp_banner_txt {
margin: 10% auto 0;
width: 685px;
padding: 7px 14px;
}
 body.tablet .size_icon {
height: 29px;
width: 32px;
}
 body.tablet .plp_size_outer {
width: 136px;
}
 body.tablet .plp_product_top {
padding: 15px 0;
}
 body.tablet .plp_product_top .bread_crum_cover {
padding: 0 0 0 15px;
margin-top: -8px;
}
 body.tablet .plp_left dd {
line-height: 20px;
}
 body.tablet .plp_middle_bnr {
bottom: 59px;
}
 body.tablet .plp_fit_head {
padding-bottom: 10px;
padding-top: 28px;
}
 body.tablet .plp_right .video_box {
padding-bottom: 59px;
}
 body.tablet .plp_sort label {
padding: 10px 10px 0 11px;
}
 body.tablet .plp_size_top {
display: none;
}
 body.tablet .size_btn button.plp_size_search_btn {
margin: 0 20px 0 0;
}
 body.tablet .size_btn.size_holder {
padding: 0 10px 10px 15px;
}
 body.tablet .plp_size_center {
padding-top: 0;
}
 body.tablet .span-8.small-span-12.size_btn {
padding-bottom: 15px;
}
 body.tablet .plp_product_top .bread_crum_cover {
display: none;
}
 body.tablet .fitguid_outer {
padding: 28px 0 60px 0;
}
 body.tablet #panel_closer .letter_close {
position: relative;
top: 4px;
padding-left: 0;
right: -31px;
}
 body.tablet #panel_closer .show_hide_filter_text {
position: relative;
top: -3px;
}
 body.tablet .plp_shoesize_center {
padding-top: 0px;
}
 body.tablet .size_btn button.plp_shoe_search_btn {
margin: 24px 85px 0 0;
}
 body.tablet .fitguid_outer.shoe_alt {
padding: 15px 0 47px;
}
 body.tablet .plpsize_bar_head {
width: 40%;
}
 body.tablet.plp_right .video_box {
margin-bottom: 54px;
}
 body.tablet .plp_right .row-fluid .span-4.relative_pos {
min-height: 374px;
}
 body.tablet #plp_searchsize_outer {
width: 605px;
}
 body.tablet.fit_guide_video_img {
width: 120px;
height: 75px;
}
 body.tablet .fitguid_height {
padding-top: 14px;
}
 body.tablet .save_search_block_2 {
width: 48%;
}
 body.tablet .save_search_block_3 {
width: 30%;
}
 body.tablet #enews_lightbox_popup {
width: 698px;
}
 body.tablet #enews_lightbox_popup .lightbox_content .btn_cover {
width: 555px;
}
 body.tablet.nl #enews_lightbox_popup .lightbox_content .btn_cover, body.tablet.de #enews_lightbox_popup .lightbox_content .btn_cover, body.tablet.fr #enews_lightbox_popup .lightbox_content .btn_cover {
width: 661px;
}
 body.tablet .hoveroverlay .heart_icon_cover .compare_lustlist_link {
background-position: -438px -139px;
padding-left: 75px;
}
 body.tablet .span-3.relative_pos .hoveroverlay .heart_icon_cover .compare_lustlist_link {
background-position: -438px -137px;
padding-left: 47%;
}
 body.tablet .product_gallery.may_recommend .plp_hover_outer {
width: 86%;
}
 body.tablet.de .plp_sort label {
width: 58px;
padding: 5px 10px 0 0;
}
 body.tablet.de .letter_close {
padding: 3px 10px 0 1px;
}
 body.tablet.de .plp_fit_head {
padding-top: 7px;
word-wrap: break-word;
}
 body.tablet.de .plp_right .video_box {
padding-bottom: 47px;
}
 body.tablet.nl .plp_sort label {
width: 47px;
padding-top: 3px;
}
 body.tablet.nl .letter_close {
padding: 3px 10px 0 5px;
}
 body.tablet.nl .plp_left .search .search_txt {
padding-left: 0;
}
 body.tablet.nl .plp_left .search .arrow_icon {
position: relative;
top: -16px;
margin-left: 3px;
}
 body.tablet.nl.dev-desktop .plp_left .search .arrow_icon {
position: inherit;
}
 body.tablet.fr .plp_sort label {
padding-top: 5px;
}
 body.tablet.fr .plp_show_close, body.tablet.fr .letter_close {
display: none;
}
 body.tablet.fr.dev-desktop .plp_show_close {
display: block;
}
 body.tablet.fr #panel_closer {
padding-top: 13px !important;
}
 body.tablet.fr .plp_right .video_box {
padding-bottom: 53px;
}
 body.tablet.fr .plp_fit_head {
padding-top: 18px;
}
    
    /* find your fit*/
    body.tablet .general_col_right {
margin-top: 13px;
}
 body.tablet .general_col_left {
margin-top: 16px;
}
 body.tablet .staff_choice {
min-height: 352px;
}
 body.tablet .myacc_main_right .myacc_signin_txt {
padding: 20px 60px 20px 20px;
}
 body.tablet .myacc_main_right .myacc_signin_btn {
padding: 0 100px 40px 0;
}
 body.tablet .search_div {
padding: 15px 10px 17px 20px;
}
 body.tablet .common_padding_share {
padding: 10px 10px 10px 14px;
}
 body.tablet .social-icon-left-block {
padding: 9px 0 0
}
 body.tablet .fb-container iframe {
width: 252px !important;
}
 body.tablet .delivery_pop {
top: 134px;
}
 body.tablet #header_delivery_link {
padding-top: 5px;
}
 body.tablet .col_left_list li a {
margin: 0 0 0 -4px;
display: block;
padding-right: 10px;
}
 body.tablet .col_left_list li {
padding: 2px 3px 4px 0;
margin-left: 12px;
float: left;
font-size: 1em;
}
 body.tablet .hide-for-desktop {
display: block;
}
 body.tablet .header-menu-first-block, body.tablet .header-menu-third-block {
display: inline-block;
}
 body.tablet button {
padding: 0 0.7em;
}
 body.tablet .rating .radio_fits_cover button {
padding: 0px;
}
 body.tablet .btn.btn-xsmall {
height: 28px;
}
 body.tablet .tailor_bar {
font-size: 0.95em;
}
 body.de.tablet .tailor_bar {
font-size: 0.9em;
}
 body.tablet .shoes_block {
padding: 13px 0 10px;
}
 body.tablet .boots_block {
padding: 20px 0px 10px;
}
 body.tablet .search_by_size_cover select {
min-width: 160px;
}
 body.tablet .hover_menu_overlay {
top: 32px;
}
 body.tablet .hover_menu_wrapper ul li {
line-height: 28px;
}
 body.tablet .home_arrow {
background-position: -317px -8px;
height: 30px;
font-size: 1.1em;
}
 body.tablet input.signup {
height: 14px;
padding: 8px 10px
}
 body.tablet .home_form input.signup {
width: 60%
}
 body.tablet .social_bar_long {
padding: 0;
}
 body.tablet .social_bar_long.social_icons_cover ul {
margin: 0 0 10px 0;
}
 body.tablet .fit_guide_social_icons_cover .facebook, body.tablet .fit_guide_social_icons_cover .twitter, body.tablet .fit_guide_social_icons_cover .google_plus, body.tablet .fit_guide_social_icons_cover .pinterest, body.tablet .fit_guide_social_icons_cover .duo_blog {
width: 30px;
}
	
    /*home*/
    body.tablet .plp_ban_btn {
margin: 15px 0;
}
 body.tablet .trends_general {
text-align: left;
}
 body.tablet .trends_general ul {
display: inline-block;
margin: 5px 0 0 0;
}
 body.tablet .btn.btn-ui-close.country_close {
font-size: 30px;
height: 22px;
line-height: 18px;
width: 24px;
font-family: OpenSansSemibold;
background: none;
text-align: center;
}
 body.tablet #footer-nav ul li {
line-height: 16px;
}
 body.tablet .header_link {
padding-right: 20px;
}
 body.tablet p, body.tablet i {
line-height: 16px;
}
 body.tablet .wrapper {
width: 100%;
}
 body.tablet #header-top {
width: 100%;
}
 body.tablet .main-header .header-nav-list {
width: 85%;
}
 body.tablet #search-my-size {
width: 15%;
}
 body.tablet footer, body.tablet .footer-outer {
width: 100%;
}
 body.tablet #container {
width: 100%;
}
 body.tablet .hide-for-tablet {
display: none !important;
}
 body.tablet #footer-nav a {
font-size: 1.1em
}
 body.tablet #delivcountry_lightbox .country_list li {
line-height: 32px;
}
 body.tablet .bottom_navs .share_love_text {
text-align: right;
}
 body.tablet.nl .pointer_down_arrow {
top: 35px;
}
 body.tablet.nl .newscontainer {
padding: 5px 0 15px;
}
 body.tablet.fr .pointer_down_arrow {
top: 41px;
}
 body.tablet.fr .newscontainer {
padding: 5px 0 20px;
}
 body.tablet.uk .social-icon-right-block .home_social_txt, body.dev-desktop.de .social-icon-right-block .home_social_txt, body.dev-desktop.fr .social-icon-right-block .home_social_txt, body.dev-desktop.nl .social-icon-right-block .home_social_txt, body.tablet.nl .social-icon-right-block .home_social_txt {
float: right;
}
 body.dev-desktop.fr .social-icon-right-block .home_social_txt, body.tablet.de .home_social_txt, body.tablet.fr .social-icon-right-block .home_social_txt, body.dev-desktop.nl .social-icon-right-block .home_social_txt, body.tablet.nl .social-icon-right-block .home_social_txt {
position: relative;
}
 body.tablet.uk .social-icon-right-block .home_social_txt {
width: 270px;
}
 body.dev-desktop.de .social-icon-right-block .home_social_txt, body.dev-desktop.nl .social-icon-right-block .home_social_txt {
width: 250px;
}
 body.dev-desktop.fr .social-icon-right-block .home_social_txt {
width: 210px;
top: -6px;
}
 body.tablet.nl .social-icon-right-block .home_social_txt {
width: 200px;
}
 body.tablet.de .home_social_txt, body.tablet.fr .social-icon-right-block .home_social_txt, body.dev-desktop.nl .social-icon-right-block .home_social_txt, body.tablet.nl .social-icon-right-block .home_social_txt {
top: -8px;
}
 body.tablet.uk .header-right .top-bottom-arrow, body.tablet.fr .header-right .top-bottom-arrow, body.tablet.us .header-right .top-bottom-arrow {
background-position: -387px 5px;
}
	/*#970857*/
	body.tablet.fr #lust-list {
display: inline-block;
padding-top: 13px;
}
 body.tablet.fr .header_link {
padding-right: 5px;
}
	
    /*responsive*/	
    body.tablet .small-span-1 {
width: 6.8338%
}
 body.tablet .small-span-2 {
width: 15.3034%
}
 body.tablet .small-span-3 {
width: 23.7731%;
}
 body.tablet .small-span-4 {
width: 32.2427%;
}
 body.tablet .small-span-5 {
width: 40.7124%;
}
 body.tablet .small-span-6 {
width: 49.1820%;
}
 body.tablet .small-span-7 {
width: 57.6517%;
}
 body.tablet .small-span-8 {
width: 66.1214%;
}
 body.tablet .small-span-9 {
width: 74.591%;
}
 body.tablet .small-span-10 {
width: 83.0607%;
}
 body.tablet .small-span-11 {
width: 91.5303%;
}
 body.tablet .small-span-12 {
width: 100%;
}
 body.tablet .row-fluid.collapse .small-span-1 {
width: 8.3333%;
}
 body.tablet .row-fluid.collapse .small-span-2 {
width: 16.6666%;
}
 body.tablet .row-fluid.collapse .small-span-3 {
width: 25%;
}
 body.tablet .row-fluid.collapse .small-span-4 {
width: 33.3333%;
}
 body.tablet .row-fluid.collapse .small-span-5 {
width: 41.6668%;
}
 body.tablet .row-fluid.collapse .small-span-6 {
width: 50%;
}
 body.tablet .row-fluid.collapse .small-span-7 {
width: 58.3332%;
}
 body.tablet .row-fluid.collapse .small-span-8 {
width: 66.6668%;
}
 body.tablet .row-fluid.collapse .small-span-9 {
width: 75%;
}
 body.tablet .row-fluid.collapse .small-span-10 {
width: 83.3334%;
}
 body.tablet .row-fluid.collapse .small-span-11 {
width: 91.6667%;
}
 body.tablet .row-fluid.collapse .small-span-12 {
width: 100%;
}
 body.tablet .small_top li {
float: left;
}
 body.tablet .clearLeft_small {
clear: left;
}
 body.tablet .floatLeft_small {
float: left !important;
}
 body.tablet .menuPositioning_small {
position: relative;
bottom: 50px;
}
 body.tablet .header_link {
padding-right: 13px;
}
 body.tablet .text_Line_break_res {
width: 65%;
display: block;
margin: 0px auto 10px !important;
}
 body.tablet.de .tallor_fit_icon {
left: -19px;
}
 body.tablet .tallor_fit_icon {
left: -14px;
}
 body.tablet.fr .tallor_fit_icon {
left: 3px;
}
 body.tablet .btn.btn-ui-close {
font-size: 18px;
height: 22px;
line-height: 18px;
width: 24px;
}
 body.tablet .lightbox .btn-ui-close {
top: 5px;
}
 body.tablet .site_flag {
right: -15px;
}
 body.tablet .header-menu ul li {
padding:  6px 0 -1px;
}
 body.tablet nav.header-menu .searh_by_size {
margin-top: -12px;
position: relative;
top: 12px;
}
 body.tablet #delivcountry_lightbox .ffSelect > a > span {
padding-left: 44px;
}
 body.tablet #delivcountry_lightbox .ffSelectMenuWrapper .ffSelectMenuMidBG li SPAN {
padding-left: 37px;
}
    /*LL*/
    body.tablet .ll_tabtwo_line p {
min-height: 52px;
}
 body.tablet .ll_minheight {
min-height: 398px;
}
 body.tablet .ll_review_line, body.tablet .eu_upper_line p, body.tablet .ll_colour_line p, body.tablet .eu_meterial p {
min-height: 68px;
}
 body.tablet .ll_colour_height {
min-height: 48px;
}
 body.tablet .heel_min p {
min-height: 84px;
}
 body.tablet .ll_title_height {
min-height: 32px;
}
 body.tablet .ll_btn_padd {
padding: 8px 0 8px 5%;
min-height: 46px;
}
 body.tablet .ll_ie_fix .plp_hide_first_row_border .span-3 {
min-height: 350px;
}
 body.tablet.de .ll_btn_padd {
padding: 8px 0 8px 5px;
}
 body.tablet.de .ll_minheight {
min-height: 415px;
}
 body.tablet.de .ll_review_line {
min-height: 84px;
}
 body.tablet.de .ll_title_height.euro, body.tablet.fr .ll_title_height.euro, body.tablet.nl .ll_colour_height {
min-height: 48px;
}
 body.tablet.de .ll_ava p, body.tablet.fr .ll_ava p, body.tablet.nl .ll_ava p {
min-height: 68px;
}
 body.tablet.de .ll_ie_fix .plp_hide_first_row_border .span-3 {
min-height: 367px;
}
 body.tablet.fr .ll_minheight, body.tablet.nl .ll_minheight {
min-height: 400px;
}
 body.tablet.fr .ll_btn_padd {
padding: 8px 0 8px 6px;
}
 body.tablet.fr .heel_min p, body.tablet.nl .heel_min p, body.tablet.de .heel_min p {
min-height: 100px;
}
 body.tablet.fr .eu_meterial p, body.tablet.nl .eu_meterial p, body.tablet.nl .eu_upper_line p {
min-height: 84px;
}
 body.tablet.fr .ll_ie_fix .plp_hide_first_row_border .span-3, body.tablet.nl .ll_ie_fix .plp_hide_first_row_border .span-3 {
min-height: 351px;
}
 body.tablet.fr .eu_press p {
min-height: 68px;
}
 body.tablet.fr .eu_trends p {
min-height: 52px;
}
 body.tablet.fr .eu_upper {
min-height: 33px;
}
 body.tablet.nl .ll_btn_padd {
padding: 8px 0 8px 18px;
}
    /*share the love*/
    body.tablet .enews_left_body_content .enews-email-padd {
padding: 15px 0;
}
 body.tablet .enews_left_body_content .enews-btn-input {
margin-left: 8px;
}
 body.tablet .social_icons_cover ul li.float-change {
float:none;
}
 body.tablet .social_bar_long.social_icons_cover ul.enews-share {
margin: 0 auto;
}
    /*stores*/
    body.tablet .store-left-content .share_love_text {
padding: 5px 0 5px;
}
 body.tablet .stores .social_icons_cover ul {
margin: 0;
}
    /*Checkout*/
    body.tablet .btn_payment_opt {
margin: 0 4px 15px 14px;
}
 body.tablet .checkout_cards_position {
margin: 0 0 20px 150px;
padding: 15px 0 0;
position: inherit;
width: 60%;
}
 body.tablet #safeplace_createnewaddress .clearfix {
float: left;
}
 body.tablet .check_newadd_outer {
margin: 0;
}
 body.tablet #safeplace_createnewaddress em {
font-size: 1.1em;
}
 body.tablet #safeplace_createnewaddress button {
margin: 0;
}
 body.tablet .last_checkout_cards .btn.emp {
height: auto;
}
 body.tablet .check_tab_mail .clearfix label {
width: 105px;
}
 body.tablet .check_tab_mail form .input {
margin-left: 125px;
}
 body.tablet .checkout_card {
padding-left: 12px;
}
 body.tablet .checkout_card li {
height: 28px;
margin-bottom: 15px;
}
 body.tablet .checkout_social_tab_btn {
margin-left: 80%;
}
 body.tablet.fr .checkout_social_tab_btn {
margin-left: 75%;
}
 body.tablet.dev-desktop .checkout_conf .hide-for-tablet .checkout_print_txt {
display: block !important;
}
 body.tablet.dev-desktop .checkout_conf .hide-for-tablet {
display: block !important;
}
    /*Customer reviews*/
    body.tablet.de .content-tabbed-nojs li h5 a, body.tablet.de .content-tabbed-nojs-common li h5 a, body.tablet.fr .content-tabbed-nojs li h5 a, body.tablet.fr .content-tabbed-nojs-common li h5 a {
font-size: 0.87em;
}
	
    /*enews*/
    body.tablet .enews_left_body_content .enews-email-padd {
padding: 15px 0;
}
 body.tablet .enews_left_body_content .enews-btn-input {
margin-left: 8px;
}
 body.tablet .social_icons_cover ul li.float-change {
float:none;
}
 body.tablet .social_bar_long.social_icons_cover ul.enews-share {
margin: 0 auto;
}
 body.tablet .enews_form_cover .margin-top {
margin-top: 72px;
}
 body.tablet #freepricedraw .help-inline {
position: static;
padding-left: 49px;
}
	
    /*help & faq*/
    body.tablet .leftmenu-item-pd {
margin-bottom: 20px;
}
 body.tablet .faq_support_hours {
padding-bottom: 4px;
}
     /*DISCOVER DUO*/
    body.tablet .container_bgcol .span-4.dis_box {
min-height: 327px;
}
 body.tablet .social_icons_cover ul.discover-duo {
margin: 4px auto 0;
width: 227px;
}
 body.tablet .secondary_header_nav ul li {
margin-right: 13px;
}
 body.tablet .display_mag_txt {
margin: 10px 0 0 10px;
}
 body.tablet.fr .dis_left_item .compare_lust_list, body.tablet.de .dis_left_item .compare_lust_list, body.tablet.nl .dis_left_item .compare_lust_list {
width: 123px;
}
 body.tablet.de .dis_left_item .btn.btn-big {
line-height: 18px;
}
	/*trends*/
	body.tablet .trends-plp {
margin-top: 1em;
}
 body.tablet .trends_general .col_left_list li a {
font-size: 1.2em;
}
}
/*Below all these media queries styles apend to "body.tablet" class for < 1280px screens - Any queries pls contacnt Fazlul or Thushanth*/
/*Land scape media queries */
@media only screen and (min-width: 992px) and (max-width: 1280px) {
    
	/*#970857*/
	body.tablet.fr #lust-list {
display: inline-block;
padding-bottom: 13px;
}
 body.tablet.fr .header_link {
padding-right: 5px;
}
 body.tablet #header_delivery_link {
padding-top: 5px;
}
 body.tablet .myacc_main_right .myacc_signin_btn {
padding-right: 40%;
}
 body.tablet .hide-for-desktop {
display: none;
}
 body.tablet .plp_banner_txt {
margin: 6.5% auto 0;
padding: 10px 15px;
width: 685px;
}
 body.tablet.de .plp_banner_txt {
margin: 5.5% auto 0;
}
 body.tablet button {
padding: 0 0.7em;
}
 body.tablet .btn.btn-xsmall {
height: 28px;
}
 body.tablet .shoes_block {
padding: 13px 0 10px;
}
 body.tablet .boots_block {
padding: 20px 16px 10px 0;
}
 body.tablet .hover_menu_wrapper ul li, body.tablet .col_left_list li {
line-height: 28px;
}
 body.tablet .home_arrow {
background-position: -317px -8px;
height: 30px;
font-size: 1.1em;
}
 body.tablet input.signup {
height: 14px;
padding: 8px 10px;
}
 body.tablet .home_form input.signup {
width: 50%
}
 body.tablet .plp_search_img {
background-position: 0 0px !important;
height: 215px;
}
 body.tablet .btn.btn-size-small {
width: 38px;
height: 38px;
font-size: 1.2em;
}
 body.tablet .plp_ban_btn {
margin: 15px 0;
}
 body.tablet .plp_middle_bnr {
bottom: 59px;
}
 body.tablet .plp_left dd {
line-height: 20px;
}
 body.tablet .plp_right .video_box {
padding-bottom: 26px;
}
 body.tablet .plp_size_center {
padding-top: 0;
}
 body.tablet .plp_close_icon {
padding-right: 10px;
}
 body.tablet #enews_lightbox_popup .lightbox_content .btn_cover {
width: 570px;
}
 body.tablet.de #enews_lightbox_popup .lightbox_content .btn_cover, body.tablet.nl #enews_lightbox_popup .lightbox_content .btn_cover, body.tablet.fr #enews_lightbox_popup .lightbox_content .btn_cover {
width: 661px;
}
 body.tablet .size_btn {
padding: 7px 10px 8px 15px;
}
 body.tablet .letter_close {
padding: 4px 10px 0 34px;
}
 body.tablet .plp_size_outer {
padding-top: 4px;
}
 body.tablet .fitguid_outer {
padding: 20px 0 40px 0;
}
 body.tablet .size_btn button.plp_size_search_btn {
margin: 13px 6px 0 0;
}
 body.tablet .plp_shoesize_center {
padding-top: 15px;
}
 body.tablet .size_btn button.plp_shoe_search_btn {
margin: 49px 45px 0 0;
}
 body.tablet .plp_fit_head {
padding-top: 27px;
}
 body.tablet .size_btn.size_holder {
padding: 0 10px 0 15px;
}
 body.tablet .ll_minheight {
min-height: 377px;
}
 body.tablet.nl .ll_minheight {
min-height: 392px;
}
 body.tablet.nl .ll_ie_fix .plp_hide_first_row_border .span-3 {
min-height: 349px;
}
 body.tablet.fr .ll_minheight {
min-height: 397px;
}
 body.tablet.de .ll_minheight {
min-height: 394px;
}
 body.tablet.de .ll_btn_padd {
padding: 8px 0 8px 21px;
}
 body.tablet.de .ll_ie_fix .plp_hide_first_row_border .span-3 {
min-height: 350px;
}
 body.tablet.de .ll_colour_height {
min-height: 54px;
}
 body.tablet.de .ll_colour_line p {
min-height: 73px;
}
 body.tablet.ll_ie_fix .plp_hide_first_row_border .span-3 {
min-height: 333px;
}
 body.tablet.fr .ll_ie_fix .plp_hide_first_row_border .span-3 {
min-height: 354px;
}
 body.tablet.ll_btn_padd {
min-height: 46px;
}
 body.tablet .content_cover .social_box .social_box_link {
width: 95px;
}
 body.tablet .ll_ie_fix .plp_hide_first_row_border .span-3 {
min-height: 335px;
}
 body.tablet nav.header-menu .searh_by_size {
padding: 0 0 4px 20px;
width: auto;
}
 body.tablet .header-menu ul li {
padding: 8px 0;
}
 body.tablet .plp_right .row-fluid .span-4.relative_pos {
min-height: 374px;
}
 body.tablet .btn.btn-ui-close.country_close {
font-size: 30px;
height: 22px;
line-height: 18px;
width: 24px;
font-family: OpenSansSemibold;
background: none;
text-align: center;
}
 body.tablet #footer-nav ul li {
line-height: 16px;
}
 body.tablet .header_link {
padding-right: 20px;
}
 body.tablet .wrapper {
width: 100%;
}
 body.tablet #header-top {
width: 100%;
}
 body.tablet .main-header .header-nav-list {
width: 85%;
}
 body.tablet #search-my-size {
width: 15%;
}
 body.tablet footer, body.tablet .footer-outer {
width: 100%;
}
 body.tablet #container {
width: 100%;
}
 body.tablet .hide-for-medium {
display: none;
}
 body.tablet #delivcountry_lightbox .country_list li {
line-height: 32px;
}
 body.tablet .btn.btn-ui-close {
font-size: 18px;
height: 22px;
line-height: 18px;
width: 24px;
}
 body.tablet .lightbox .btn-ui-close {
top: 5px;
}
 body.tablet .size_icon {
height: 29px;
width: 32px;
}
 body.tablet .plp_size_outer {
width: 136px;
}
 body.tablet #delivcountry_lightbox .ffSelect > a > span {
padding-left: 44px;
}
 body.tablet #delivcountry_lightbox .ffSelectMenuWrapper .ffSelectMenuMidBG li SPAN {
padding-left: 37px;
}
 body.tablet #plp_searchsize_outer {
width: 853px;
}
 body.tablet .checkout_social_tab_btn {
margin-left: 60%;
}
 body.tablet.fr .pointer_down_arrow, body.tablet.de .pointer_down_arrow {
top: 48px;
}
 body.tablet.fr .newscontainer, body.tablet.de .newscontainer {
padding: 5px 0 28px;
}
 body.tablet.fr .tallor_fit_icon {
left: 18px;
}
 body.tablet.de #plp_searchsize_outer .fitguid_height {
padding: 0px 10px 0;
min-height: 163px;
}
 body.tablet.de .social-icon-right-block .home_social_txt, body.tablet.nl .social-icon-right-block .home_social_txt {
float: right;
width: 315px;
}
	/*trends*/
	body.tablet .trend_content_body_left .trend_padding a {
margin-bottom: 15px;
float: left;
}
	/*search my size*/
	body.tablet.nl .fit_guide_block {
padding-top: 10px;
}
    /*pdp*/
    body.tablet .tablet_btn_size .btn.btn-size-small {
width: 36px;
height: 36px;
}
 body.tablet .pdp_btn_cover .btn.btn-size-big {
width: 101px;
}
 body.tablet .pdp_btn_cover.boottrees .btn.btn-size-big {
float: left;
}
 body.tablet .all_size_btns_cover {
padding-right: 7px;
}
 body.tablet .row-fluid.collapse .span-3.tablet_landscape {
width: 35%;
text-align: right;
}
 body.tablet .row-fluid.collapse .span-9.tablet_landscape {
width: 65%;
}
    /* DISCOVER DUO*/
    body.tablet .container_bgcol .span-4.dis_box {
min-height: 330px;
}
 body.tablet.fr .dis_left_item .compare_lust_list, body.tablet.de .dis_left_item .compare_lust_list, body.tablet.nl .dis_left_item .compare_lust_list {
width: 215px;
}
    /* find your fit */
    body.tablet .fit_guide_social_icons_cover ul li {
margin-right: 3px;
}
    /* enews */
    body.tablet .enews_left_body_content .enews-btn-input {
margin-left: 7px;
}
    /*checkout*/
    body.tablet .checkout_social_tab_btn {
margin-left: 66%;
}
    /*returns*/
    body.tablet .return_promo_btn {
height: 37px;
}
    /* help */
    body.tablet .faq_support_hours {
padding-bottom: 8px;
}
}


/* For all tablets*/
@media only screen and (min-width : 768px) and (max-width : 1280px) {
	
	/*top nav hover menu*/
	body.tablet .hover_menu_wrapper .menu-head {
line-height: 20px;
}
	
	/*look book*/
	body.tablet .banner_detail_description_text {
width: 300px;
line-height: 1.4em;
}
	
	/*enew popup box-phase2*/
	body.tablet .enewspopup_cover .home_form input.signup {
width: 90%;
font-size: 1.2em;
height: 30px;
}
 body.tablet.dev-desktop input, body.tablet.dev-desktop select {
height: 18px;
}
 body.tablet.dev-desktop label {
padding-top: 6px;
}
 body.tablet {
font-size: 11px;
}
 body.tablet .country_wrapper .ffSelectWrapper a span {
padding-left: 44px;
}
 body.tablet .btn.btn-med {
height: 30px;
}
 body.tablet .remove_x {
font-size: 1.1em;
}
 body.tablet #ajax_address {
min-height: 499px;
}
 body.tablet input, body.tablet textarea { /*-webkit-appearance:caret;*/
-webkit-appearance: none;
border-radius: 0;
font-size: 1.2em;
}
 body.tablet .home_signup_outer {
padding-top: 1px;
}
 body.tablet .top_stories ul li {
line-height: 28px;
font-size: 1.1em;
}
 body.tablet .bread_crum_cover li {
margin-right: 10px;
}
 body.tablet .plp_banner_desc, body.tablet .banner_menu_desc, body.tablet .fitguide_menu_wrapper {
font-size: 1.1em;
}
 body.tablet .btn.btn-tablet {
height: 34px;
padding: 0.8em 1.3em 1.3em;
}
 body.tablet label {
padding-top: 12px;
}
 body.tablet .home_form input.signup, body.tablet .home_signup_outer input.signup {
height: 14px;
font-size: 1em;
}
 body.tablet .home_arrow {
height: 30px;
font-size: 1.1em;
}
 body.tablet input, body.tablet select {
height: 26px;
}
 body.tablet .clearfix .ffSelect > a > span {
padding: 4px 15px 0 10px;
background-position: right -393px;
height: 34px;
}
 body.tablet .clearfix.country_wrapper .ffSelect > a > span {
padding: 4px 15px 0 44px;
}
 body.tablet .clearfix .ffSelectMenuWrapper {
top: 40px !important;
}
 body.tablet .clearfix.country_wrapper span.flag {
margin-top: 3px;
}
 body.tablet .myacc_detail_lightbox_body .fleft2 .ffSelectWrapper .ffSelect > a > span {
height: 38px;
font-size: inherit;
}
 body.tablet .common_sprite.only_tab {
background:url("../images/country_flag.png") no-repeat scroll transparent;
display: block;
background-size: 32px 8064px;
}
 body.tablet .myacc_address_body_content .ffSelectWrapper .ffSelect > a > span {
height: 38px;
line-height: 36px;
background-position: right -392px;
}
 body.tablet .myacc_search_padding {
padding-top: 6px;
}
 body.tablet label.fancy_lable {
padding-top: 18px;
}
 body.tablet #delivcountry_lightbox li a {
padding-left: 40px;
}
 body.tablet #delivcountry_lightbox li .duo_germany {
background-position: 0 -1750px;
}
 body.tablet #delivcountry_lightbox li .duo_france {
background-position: 0 -2360px;
}
 body.tablet #delivcountry_lightbox li .duo_usa {
background-position: 0 -7126px;
height: 34px;
}
 body.tablet.de #delivcountry_lightbox li .duo_usa {
line-height: 17px;
}
 body.tablet #delivcountry_lightbox li .duo_netherlands {
background-position: 0 -5162px;
}
 body.tablet #delivcountry_lightbox li .duo_uk {
background-position: 0 -2425px;
}
 body.tablet form#writereview button.btn.btn-other {
padding: 0 0.4em;
}
 body.tablet .header-tel {
padding-top: 5px;
}
    /* plp*/     
    body.tablet .plp_large_view {
background-position: -147px -318px;
}
 body.tablet .plp_large_view.active {
background-position: -183px -319px;
}
 body.tablet .plp_medium_view.active {
background-position: -77px -318px;
}
 body.tablet .plp_medium_view {
background-position: -111px -318px;
}
 body.tablet .plp_small_view {
background-position: -1px -319px;
}
 body.tablet .plp_small_view.active {
background-position: -38px -319px;
}
 body.tablet .plp_filter_item dd .filter_sel_btn, body.tablet .active_filters dd .filter_sel_btn, body.tablet .plp_filter_select dd .filter_sel_btn {
padding: 0;
font-size: 1.4em;
}
 body.tablet .active_filters dd .filter_sel_btn {
margin: 2px 2px 0 0;
}
 body.tablet .letter_close {
font-size: 22px;
font-family: novecentowide-medium-webfont, sans-serif;
}
 body.tablet .plpsize_bar .letter_close {
padding: 3px 10px 0 0;
}
    /*trends*/
    body.tablet .shop_trend_one div.span-6.large_image {
min-height: 603px;
}
    /*shopping bag*/
    body.tablet .error-popup .btn-ui-close, body.tablet .error-box .btn-ui-close, body.tablet .alert-box .btn.btn-ui-close, body.tablet .btn.btn-close, body.tablet .alert.error-box .btn-ui-close, body.tablet .promocode_content .error-popup-promo .error-popup-inner .btn.btn-ui-close.btn-close {
font-size: 28px;
right: 10px;
}
 body.tablet .promocode_content .form_content .promo_button .promo_button_height {
height: 37px;
}
 body.tablet .qty_sign.common_sprite {
height: 22px;
width: 22px;
top: 5px;
}
 body.tablet .qty_sign.common_sprite.minus {
background-position: -66px -398px;
}
 body.tablet .qty_sign.common_sprite.plus {
background-position: -103px -398px;
}
 body.tablet .promocode_content .error-popup-promo {
bottom: 30px;
width: 240px;
}
 body.tablet .promocode_content .form_content .form_textbox .promo_form_textbox {
width: 240px;
}
 body.tablet .promo_form_textbox #errorInput {
width: 229px;
}
 body.tablet .x_empty_item, body.tablet .shopping_bag .print_text {
font-size: 1.2em;
}
 body.tablet .btn.shoppingbag {
line-height: 4px;
font-size: 1.3em;
}
 body.tablet.nl #shopping_bag_homepage_lightbox .btn-cover #goto_shopbag.btn {
font-size: 1em;
}
 body.tablet.de #shopping_bag_homepage_lightbox .btn-cover #goto_shopbag.btn {
font-size: 1.1em;
}
	/*body.tablet #shopping_bag_homepage_lightbox.lightbox .btn-ui-close, body.tablet #lustlist_homepage_lightbox.lightbox .btn-ui-close { font-size: 22px; right: 5px; top: 8px; }*/
    /*reviews page*/
    body.tablet .bottom_navs .pagination a, body.tablet .right_sec #comments .pagination a {
padding: 0 10px;
font-size: 1.1em;
}
    /*free prize draw*/
    body.tablet .free_prize_cty_select .ffSelectButton span i {
margin: 2px 5px 0 -5px;
}
	/*Fashion Week Competition*/
	body.tablet .personalemail {
width: auto;
}
	/*Fashion Week Competition Thankyou*/
	body.tablet .prizedraw_container_thankyou .fsh-thank {
margin-top: 100px;
}
 body.tablet .prizedraw_container_thankyou .fsh-thank-h2 {
margin: 90px 70px 0;
}
    /*returns*/
    body.tablet .ret_main .return_detail .return_time .return_lable_ex.common_sprite {
background-position: -355px -31px;
height: 35px;
}
 body.tablet .ui-datepicker td span, body.tablet .ui-datepicker td a {
font-size: 1.2em;
line-height: 1.1em;
padding: 0.5em;
}
    /*pdp*/
    body.tablet .social-icon-holder.pdp_page {
padding-bottom: 9px;
}
 body.tablet .add_to_bag_btn_pdp.btn.btn-big {
padding: 6px 0 5px;
height: 50px;
font-size: 16px;
}
 body.tablet .fit_guide_link {
padding: 7px 8px 5px 5px;
}
 body.tablet .fit_guide_text {
margin-top: 1px;
}
 body.tablet .pdp_image_content .pressOverlay .view_coverage {
font-size: 1.1em;
}
 body.tablet .radio_color_button {
margin-right: 10px;
}
    /*checkout*/
	body.tablet.nl .last_checkout_cards .btn {
float: right;
margin-right: 30px;
}
 body.tablet .card_radio li span, body.tablet .checkout_card li a, body.tablet .checkout_card li .pay_cards {
height: 28px;
width: 44px;
}
 body.tablet .checkout_card li .pay_cards {
padding-right: 2px;
}
 body.tablet .card_radio li span, body.tablet .checkout_card li a {
padding-right: 10px;
}
 body.tablet .checkout_card li a, body.tablet .checkout_card li .pay_cards {
padding-left: 5px;
}
 body.tablet .card_check_box .ffRadioWrapper .ffRadio {
margin-top: 4px;
}
 body.tablet .card_radio li span.card_radio_maestro, body.tablet .checkout_card .chek_master, body.tablet.checkout .pay_cards.check_maestro {
background-position: 0px -282px;
}
 body.tablet .card_radio li span.card_radio_visadebit, body.tablet .checkout_card .chek_debit, body.tablet.checkout .pay_cards.check_visadebit {
background-position: -1px -563px;
}
 body.tablet .card_radio li span.card_radio_mastercard, body.tablet .checkout_card .chek_mast, body.tablet.checkout .pay_cards.check_mastercard {
background-position: 0px -253px;
}
 body.tablet .card_radio li span.card_radio_electron, body.tablet .checkout_card .chek_elec, body.tablet.checkout .pay_cards.check_electron {
background-position: 0px -342px;
width: 45px;
}
 body.tablet .card_radio li span.card_radio_visa, body.tablet .checkout_card .chek_visa, body.tablet.checkout .pay_cards.check_visa, body.tablet #order_lightbox .checkout_card .pay_cards.check_visa {
background-position: 0px -313px;
}
 body.tablet .card_radio li span.card_radio_ideal, body.tablet.checkout .pay_cards.check_ideal {
background-position: 0 -492px;
}
 body.tablet .card_radio li span.card_radio_amex, body.tablet.checkout .pay_cards.check_amex {
background-position: 0 -627px;
height: 37px;
margin-right: 0;
}
 body.tablet .card_radio li span.card_radio_elv, body.tablet .checkout_card .check_elv, body.tablet.checkout .pay_cards.check_elv {
background-position: 0 -522px;
height: 38px;
}
 body.tablet.checkout .pay_cards.check_cartebleu {
background-position: 0 -461px;
}
 body.tablet .card_radio li span.card_radio_solo {
background-position: 1px -372px;
}
 body.tablet .card_radio li span.card_radio_delta {
background-position: 1px -403px;
}
 body.tablet .card_radio li span.card_radio_cartebleu {
background-position: 0 -462px;
}
 body.tablet .valid_card_txt {
margin-top: 12px;
}
 body.tablet .checkout_conf .checkout_print_txt {
display: none
}
 body.tablet span.flag {
height: 25px;
}
 body.tablet .flag {
background:url("../images/country_flag.png") no-repeat scroll transparent;
overflow: hidden;
display: block;
height: 25px;
color: #000;
padding-left: 35px;
background-size: 32px 8064px; /* CSS3 */
}
 body.tablet .flag-AD {
background-position:3px 1px;
}
body.tablet .flag-AE {
background-position:3px -38px;
}
body.tablet .flag-AF {
background-position:1px -69px;
}
body.tablet .flag-AG {
background-position:3px -100px;
}
body.tablet .flag-AI {
background-position:3px -132px
}
body.tablet .flag-AL {
background-position:3px -164px;
}
body.tablet .flag-AM {
background-position:3px -196px;
}
body.tablet .flag-AN {
background-position:3px -463px;
}
body.tablet .flag-AO {
background-position:3px -260px;
}
body.tablet .flag-AQ {
background-position:3px -290px;
}
body.tablet .flag-AR {
background-position:3px -321px;
}
body.tablet .flag-AS {
background-position:3px -354px;
}
body.tablet .flag-AT {
background-position:3px -384px;
}
body.tablet .flag-AU {
background-position:3px -415px;
}
body.tablet .flag-AW {
background-position:3px -449px;
}
body.tablet .flag-AX {
background-position:3px -479px;
}
body.tablet .flag-AZ {
background-position:00 -511px;
}
body.tablet .flag-BA {
background-position:3px -543px;
}
body.tablet .flag-BB {
background-position:3px -574px;
}
body.tablet .flag-BD {
background-position:3px -606px;
}
body.tablet .flag-BE {
background-position:3px -638px;
}
body.tablet .flag-BF {
background-position:3px -672px;
}
body.tablet .flag-BG {
background-position:3px -704px;
}
body.tablet .flag-BH {
background-position:3px -735px;
}
body.tablet .flag-BI {
background-position:3px -765px;
}
body.tablet .flag-BJ {
background-position:3px -797px;
}
body.tablet .flag-BM {
background-position:3px -864px;
}
body.tablet .flag-BL {
background-position:3px -833px;
}
body.tablet .flag-BN {
background-position:3px -896px;
}
body.tablet .flag-BO {
background-position:3px -928px;
}
body.tablet .flag-BQ {
background-position:3px -7779px;
}
body.tablet .flag-BR {
background-position:3px -957px;
}
body.tablet .flag-BS {
background-position:3px -989px;
}
body.tablet .flag-BT {
background-position:3px -1020px;
}
body.tablet .flag-BW {
background-position:3px -1054px;
}
body.tablet .flag-BV {
background-position:3px -5197px;
}
body.tablet .flag-BY {
background-position:3px -1084px;
}
body.tablet .flag-BZ {
background-position:3px -1115px;
}
body.tablet .flag-CA {
background-position:3px -1147px;
}
body.tablet .flag-CC {
background-position:3px -1179px;
}
body.tablet .flag-CG {
background-position:3px -1273px;
}
body.tablet .flag-CF {
background-position:3px -1241px;
}
body.tablet .flag-CD {
background-position:3px -1211px;
}
body.tablet .flag-CH {
background-position:3px -1305px;
}
body.tablet .flag-CI {
background-position:3px -1338px;
}
body.tablet .flag-CK {
background-position:3px -1370px;
}
body.tablet .flag-CL {
background-position:3px -1401px;
}
body.tablet .flag-CM {
background-position:3px -1434px;
}
body.tablet .flag-CN {
background-position:3px -1466px;
}
body.tablet .flag-CO {
background-position:3px -1497px;
}
body.tablet .flag-CR {
background-position:3px -1530px;
}
body.tablet .flag-CU {
background-position:3px -1562px;
}
body.tablet .flag-CV {
background-position:3px -1594px;
}
body.tablet .flag-CW {
background-position:3px -1626px;
}
body.tablet .flag-CY {
background-position:3px -1692px;
}
body.tablet .flag-CX {
background-position:3px -1658px;
}
body.tablet .flag-CZ {
background-position:3px -1722px;
}
body.tablet .flag-DE {
background-position:3px -1754px;
}
body.tablet .flag-DJ {
background-position:3px -1786px;
}
body.tablet .flag-DK {
background-position:3px -1818px;
}
body.tablet .flag-DM {
background-position:3px -1850px;
}
body.tablet .flag-DO {
background-position:3px -1882px;
}
body.tablet .flag-DZ {
background-position:3px -1917px;
}
body.tablet .flag-EC {
background-position:3px -1946px;
}
body.tablet .flag-EE {
background-position:3px -1978px;
}
body.tablet .flag-EG {
background-position:3px -2012px;
}
body.tablet .flag-EH {
background-position:3px -2043px;
}
body.tablet .flag-ER {
background-position:3px -2075px;
}
body.tablet .flag-ES {
background-position:3px -2108px;
}
body.tablet .flag-ET {
background-position:3px -2140px;
}
body.tablet .flag-FI {
background-position:3px -2204px;
}
body.tablet .flag-FK {
background-position:3px -2268px;
}
body.tablet .flag-FJ {
background-position:3px -2236px;
}
body.tablet .flag-FM {
background-position:3px -2299px;
}
body.tablet .flag-FO {
background-position:3px -2331px;
}
body.tablet .flag-FR {
background-position:3px -2364px;;
}
body.tablet .flag-GA {
background-position:3px -2396px;
}
body.tablet .flag-GB, body.tablet .flag-UK {
background-position:3px -2428px;
}
body.tablet .flag-GD {
background-position:3px -2460px;
}
body.tablet .flag-GE {
background-position:3px -2493px;
}
body.tablet .flag-GG {
background-position:3px -2525px;
}
body.tablet .flag-GH {
background-position:3px -2557px;
}
body.tablet .flag-GF {
background-position:3px -2364px;
}
body.tablet .flag-GI {
background-position:3px -2590px;
}
body.tablet .flag-GL {
background-position:3px -2622px;
}
body.tablet .flag-GM {
background-position:3px -2651px;
}
body.tablet .flag-GN {
background-position:3px -2683px;
}
body.tablet .flag-GP {
background-position:3px -7842px;
}
body.tablet .flag-GQ {
background-position:3px -2714px;
}
body.tablet .flag-GR {
background-position:3px -2746px;
}
body.tablet .flag-GS {
background-position:3px -2777px;
}
body.tablet .flag-GT {
background-position:3px -2810px;
}
body.tablet .flag-GU {
background-position:3px -2841px;
}
body.tablet .flag-GW {
background-position:3px -2873px;
}
body.tablet .flag-GY {
background-position:3px -2904px;
}
body.tablet .flag-HK {
background-position:3px -2936px;
}
body.tablet .flag-HN {
background-position:3px -2968px;
}
body.tablet .flag-HM {
background-position:3px -414px;
}
body.tablet .flag-HR {
background-position:3px -2999px;
}
body.tablet .flag-HT {
background-position:3px -3032px;
}
body.tablet .flag-HU {
background-position:3px -3064px;
}
body.tablet .flag-ID {
background-position:3px -3096px;
}
body.tablet .flag-MC {
background-position:3px -4254px;
}
body.tablet .flag-IE {
background-position:3px -3128px;
}
body.tablet .flag-IO {
background-position:3px -7877px;
}
body.tablet .flag-IL {
background-position:3px -3160px;
}
body.tablet .flag-IM {
background-position:3px -3191px;
}
body.tablet .flag-IN {
background-position:3px -3224px;
}
body.tablet .flag-IQ {
background-position:3px -3257px;
}
body.tablet .flag-IR {
background-position:3px -3289px;
}
body.tablet .flag-IS {
background-position:3px -3321px;
}
body.tablet .flag-IT {
background-position:3px -3353px;
}
body.tablet .flag-JE {
background-position:3px -3385px;
}
body.tablet .flag-JM {
background-position:3px -3416px;
}
body.tablet .flag-JO {
background-position:3px -3449px;
}
body.tablet .flag-JP {
background-position:3px -3481px;
}
body.tablet .flag-KE {
background-position:3px -3513px;
}
body.tablet .flag-KG {
background-position:3px -3546px;
}
body.tablet .flag-KH {
background-position:3px -3577px;
}
body.tablet .flag-KI {
background-position:3px -3611px;
}
body.tablet .flag-KM {
background-position:3px -3643px;
}
body.tablet .flag-KN {
background-position:3px -3674px;
}
body.tablet .flag-KP {
background-position:3px -3707px;
}
body.tablet .flag-KR {
background-position:3px -3739px;
}
body.tablet .flag-KW {
background-position:3px -3771px;
}
body.tablet .flag-KY {
background-position:3px -3804px;
}
body.tablet .flag-KZ {
background-position:3px -3836px;
}
body.tablet .flag-LA {
background-position:3px -3868px;
}
body.tablet .flag-LB {
background-position:3px -3900px;
}
body.tablet .flag-LC {
background-position:3px -3933px;
}
body.tablet .flag-LI {
background-position:3px -3965px;
}
body.tablet .flag-LK {
background-position:3px -3997px;
}
body.tablet .flag-LR {
background-position:3px -4028px;
}
body.tablet .flag-LS {
background-position:3px -4061px;
}
body.tablet .flag-LT {
background-position:3px -4093px;
}
body.tablet .flag-LU {
background-position:3px -4125px;
}
body.tablet .flag-LV {
background-position:3px -4156px;
}
body.tablet .flag-LY {
background-position:3px -4189px;
}
body.tablet .flag-MA {
background-position:3px -4221px;
}
body.tablet .flag-MD {
background-position:3px -4287px;
}
body.tablet .flag-MF {
background-position:3px -4353px;
}
body.tablet .flag-ME {
background-position:3px -4320px;
}
body.tablet .flag-MG {
background-position:3px -4385px;
}
body.tablet .flag-MH {
background-position:3px -4418px;
}
body.tablet .flag-MK {
background-position:3px -4451px;
}
body.tablet .flag-ML {
background-position:3px -4484px;
}
body.tablet .flag-MM {
background-position:3px -4517px;
}
body.tablet .flag-MN {
background-position:3px -4550px;
}
body.tablet .flag-MO {
background-position:3px -4583px;
}
body.tablet .flag-MQ {
background-position:3px -4649px;
}
body.tablet .flag-MR {
background-position:3px -4681px;
}
body.tablet .flag-MP {
background-position:3px -4616px;
}
body.tablet .flag-MS {
background-position:3px -4713px;
}
body.tablet .flag-MT {
background-position:3px -4746px;
}
body.tablet .flag-MU {
background-position:3px -4778px;
}
body.tablet .flag-MV {
background-position:3px -4811px;
}
body.tablet .flag-MW {
background-position:3px -4843px;
}
body.tablet .flag-MX {
background-position:3px -4875px;
}
body.tablet .flag-MY {
background-position:3px -4907px;
}
body.tablet .flag-MZ {
background-position:3px -4940px;
}
body.tablet .flag-NA {
background-position:3px -4972px;
}
body.tablet .flag-NC {
background-position:3px -5004px;
}
body.tablet .flag-NE {
background-position:3px -5036px;
}
body.tablet .flag-NF {
background-position:3px -5068px;
}
body.tablet .flag-NG {
background-position:3px -5101px;
}
body.tablet .flag-NI {
background-position:3px -5132px;
}
body.tablet .flag-NL {
background-position:3px -5165px;
}
body.tablet .flag-NO {
background-position:3px -5197px;
}
body.tablet .flag-NP {
background-position:3px -5230px;
}
body.tablet .flag-NR {
background-position:3px -5263px;
}
body.tablet .flag-NU {
background-position:3px -5294px;
}
body.tablet .flag-NZ {
background-position:3px -5327px;
}
body.tablet .flag-OM {
background-position:3px -5359px;
}
body.tablet .flag-PA {
background-position:3px -5391px;
}
body.tablet .flag-PE {
background-position:3px -5424px;
}
body.tablet .flag-PM {
background-position:3px -7909px;
}
body.tablet .flag-PF {
background-position:3px -5456px;
}
body.tablet .flag-PG {
background-position:3px -5488px;
}
body.tablet .flag-PH {
background-position:3px -5520px;
}
body.tablet .flag-PK {
background-position:3px -5552px;
}
body.tablet .flag-PL {
background-position:3px -5584px;
}
body.tablet .flag-PR {
background-position:3px -5649px;
}
body.tablet .flag-PN {
background-position:3px -5617px;
}
body.tablet .flag-PS {
background-position:3px -5681px;
}
body.tablet .flag-PT {
background-position:3px -5713px;
}
body.tablet .flag-PW {
background-position:3px -5745px;
}
body.tablet .flag-PY {
background-position:3px -5777px;
}
body.tablet .flag-QA {
background-position:3px -5809px;
}
body.tablet .flag-RE {
background-position:3px -2364px;
}
body.tablet .flag-RO {
background-position:3px -5842px;
}
body.tablet .flag-RS {
background-position:3px -7683px;
}
body.tablet .flag-RU {
background-position:3px -7722px;
}
body.tablet .flag-RW {
background-position:3px -7748px;
}
body.tablet .flag-SA {
background-position:3px -5876px;
}
body.tablet .flag-SB {
background-position:3px -5907px;
}
body.tablet .flag-SC {
background-position:3px -5939px;
}
body.tablet .flag-SD {
background-position:3px -6067px;
}
body.tablet .flag-SE {
background-position:3px -6100px;
}
body.tablet .flag-SH {
background-position:3px -6165px;
}
body.tablet .flag-SG {
background-position:3px -6131px;
}
body.tablet .flag-SI {
background-position:3px -6198px;
}
body.tablet .flag-SJ {
background-position:3px -5197px;
}
body.tablet .flag-SK {
background-position:3px -6230px;
}
body.tablet .flag-SL {
background-position:3px -6262px;
}
body.tablet .flag-SM {
background-position:3px -6294px;
}
body.tablet .flag-SN {
background-position:3px -6325px;
}
body.tablet .flag-SO {
background-position:3px -6358px;
}
body.tablet .flag-SR {
background-position:3px -6390px;
}
body.tablet .flag-ST {
background-position:3px -6423px;
}
body.tablet .flag-SV {
background-position:3px -6454px;
}
body.tablet .flag-SY {
background-position:3px -6486px;
}
body.tablet .flag-SX {
background-position:3px -7940px;
}
body.tablet .flag-SZ {
background-position:3px -6518px;
}
body.tablet .flag-TC {
background-position:3px -6550px;
}
body.tablet .flag-TD {
background-position:3px -6582px;
}
body.tablet .flag-TF {
background-position:3px -6614px;
}
body.tablet .flag-TK {
background-position:3px -6743px;
}
body.tablet .flag-TG {
background-position:3px -6646px;
}
body.tablet .flag-TH {
background-position:3px -6679px;
}
body.tablet .flag-TJ {
background-position:3px -6711px;
}
body.tablet .flag-TL {
background-position:3px -6774px;
}
body.tablet .flag-TM {
background-position:3px -6807px;
}
body.tablet .flag-TN {
background-position:3px -6839px;
}
body.tablet .flag-TO {
background-position:3px -6872px;
}
body.tablet .flag-TR {
background-position:3px -6903px;
}
body.tablet .flag-TT {
background-position:3px -6935px;
}
body.tablet .flag-TV {
background-position:3px -6967px;
}
body.tablet .flag-TW {
background-position:3px -7000px;
}
body.tablet .flag-TZ {
background-position:3px -7031px;
}
body.tablet .flag-UA {
background-position:3px -7064px;
}
body.tablet .flag-UG {
background-position:3px -7096px;
}
body.tablet .flag-UM {
background-position:3px -7131px;
}
body.tablet .flag-US {
background-position:3px -7131px;
}
body.tablet .flag-UY {
background-position:3px -7164px;
}
body.tablet .flag-UZ {
background-position:3px -7196px;
}
body.tablet .flag-VA {
background-position:3px -7227px;
}
body.tablet .flag-VC {
background-position:3px -7260px;
}
body.tablet .flag-VE {
background-position:3px -7293px;
}
body.tablet .flag-VG {
background-position:3px -7326px;
}
body.tablet .flag-VI {
background-position:3px -7359px;
}
body.tablet .flag-VN {
background-position:3px -7391px;
}
body.tablet .flag-VU {
background-position:3px -7423px;
}
body.tablet .flag-WS {
background-position:3px -7489px;
}
body.tablet .flag-WF {
background-position:3px -7456px;
}
body.tablet .flag-YE {
background-position:3px -7521px;
}
body.tablet .flag-YT {
background-position:3px -7553px;
}
body.tablet .flag-ZA {
background-position:3px -7586px;
}
body.tablet .flag-ZM {
background-position:3px -7618px;
}
body.tablet .flag-ZW {
background-position:3px -7651px;
}
}
