/*.right_delivery .submitContainer { margin-left: 275px;}*/
.right_delivery .submitContainer.changeWidth { margin-left: 235px;}



/* Country Selector */
.countryFlag_uk, .countryFlag_eu,
.countryFlag_us, .countryFlag_de,
.countryFlag_fr, .countryFlag_ru {
	width: 25px;
	height: 25px;
	background:url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png") no-repeat;
	margin: 0;
}

.countryFlag_uk {
	background-position:-15px -112px;
}

.countryFlag_eu {
	background-position:-65px -112px;
}

.countryFlag_us {
	background-position:-115px -112px;
}

.countryFlag_fr {
	background-position:-165px -112px;
}

.countryFlag_de {
	background-position:-215px -112px;
}

.countryFlag_ru {
	background-position:-265px -112px;
}

.currentFlag_title_uk:after {
	content: "";
    background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
    display: inline-block;
    width: 35px;
    height: 28px;
   	background-position:-15px -102px;
   	margin-left: 1px;

}

.currentFlag_title_eu:after {
	content: "";
    background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
    display: inline-block;
    width: 30px;
    height: 28px;
   	background-position:-70px -102px;
   	margin-left: 1px;

}
.currentFlag_title_us:after {
	content: "";
    background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
    display: inline-block;
    width: 30px;
    height: 28px;
   	background-position:-118px -102px;
   	margin-left: 1px;
}
.currentFlag_title_fr:after {
	content: "";
    background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
    display: inline-block;
    width: 30px;
    height: 28px;
   	background-position:-168px -102px;
   	margin-left: 1px;

}

.currentFlag_title_de:after {
	content: "";
    background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
    display: inline-block;
    width: 30px;
    height: 28px;
   	background-position:-218px -102px;
   	margin-left: 1px;

}

.currentFlag_title_ru:after {
	content: "";
    background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
    display: inline-block;
    width: 30px;
    height: 28px;
   	background-position:-268px -102px;
   	margin-left: 1px;
}


/* Only for Product Listing Pages - body class does not exists on local*/
.grid-type-grid .banner_content{
	width: 780px;
}

.footer_interactions .social-links a {
  	background: url("/monsoon/styles/images/desktop/ie8/monacc_social_icons@1x.png");
  	background-size: 400px 100px;
}

.footer_interactions .social-links .facebook-icon {
	background-position: -13px -12px;
}

.footer_interactions .social-links .twitter-icon {
	background-position: -62px -12px;
}

.footer_interactions .social-links .instagram-icon {
	background-position: -112px -12px;
}

.footer_interactions .social-links .pinterest-icon {
	background-position: -162px -12px;
}

.footer_interactions .social-links .youtube-icon {
	background-position: -262px -12px;
}

.desktop .minibag-component-count{
	width: 13px;
	height: 13px;
	text-align: center;
	/*background-position: -207px -7px;*/
}

.desktop .productDetailPage .productDetail-column1 .share-this-container .social-bar .pinterest-share a {
  background: url("/monsoon/styles/images/desktop/ie8/monacc_social_icons@1x.png");
  background-size: 400px 100px;
  background-position: -150px -95px
}

.desktop .productDetailPage .productDetail-column1 .share-this-container .social-bar .facebook-share a {
  background: url("/monsoon/styles/images/desktop/ie8/monacc_social_icons@1x.png");
  background-size: 400px 100px;
  background-position: 0px -95px;
}

.desktop .productDetailPage .productDetail-column1 .share-this-container .social-bar .twitter-share a {
  background: url("/monsoon/styles/images/desktop/ie8/monacc_social_icons@1x.png");
  background-size: 400px 100px;
  background-position: -50px -95px;
}

.desktop .productDetailPage .productDetail-column1 .share-this-container .social-bar .email-share a {
  background: url("/monsoon/styles/images/desktop/ie8/monacc_social_icons@1x.png");
  background-size: 400px 100px;
  background-position: -350px -95px;
}

.desktop .productList-container .categoryTree .categoryTree_title span {
    background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
    background-size: 400px 100px;
    background-position: -50px -150px;
}

.desktop .productList-container .categoryTree .categoryTree_title.open span {
    background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
    background-size: 400px 100px;
    background-position: -50px -200px;
}

.desktop .productList-container.open .filter-panel p .arrow-holder {
    background: url("/monsoon/styles/images/desktop/ie8/mons_dropright_16x8.png");
    background-repeat: no-repeat;
    background-position: left center ;
}

.desktop .productList-container .pagination-area .filter-panel .arrow-holder {
  background: url("/monsoon/styles/images/desktop/ie8/mons_dropleft_16x8.png");
  background-repeat: no-repeat;
  background-position: right center ;
  display: inline-block;
}
.desktop .pagination-area .sort-by .dropdown-header {
   background: url("/monsoon/styles/images/desktop/ie8/mons_dropdown_16x8.png");
   background-repeat: no-repeat;
   background-size: 12px auto;
   background-position: 137px center;
} 

.desktop .pagination-area .model-type P {
  background: url("/monsoon/styles/images/desktop/ie8/mons_switchview_ie.png");
  background-repeat: no-repeat;
  background-size: 12px;
  background-position: left bottom;
}
.desktop .go-top span.text {
  background: url("/monsoon/styles/images/monsaccz_backtotop_@1x.png");
  background-position: center;
  background-size: 100% auto;
  background-repeat: no-repeat;
}

.desktop .productDetailPage .productDetail-column1 .carousel-navigation #next {
  background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
  background-size: 400px 100px;
  background-position: -200px -150px;
}

.desktop .productDetailPage .productDetail-column1 .carousel-navigation #prev {
  background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
  background-size: 400px 100px;
  background-position: -150px -150px;
}

.desktop .productDetailPage .productDetail-column2 #accordion .accordion-toggle .plus-minus {
  background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
  background-size: 400px 100px;
  background-position: -370px -168px;
}

.desktop .productDetailPage .productDetail-column2 #accordion .accordion-toggle .plus-minus.open {
  background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
  background-size: 400px 100px;
  background-position: -370px -218px;
}

.desktop .productDetailPage .productDetail-column2 .productDetail_variant .productDetails .facets .dropdown-header {
  background: url("/monsoon/styles/images/desktop/ie8/mons_dropdown_16x8.png");
  background-repeat: no-repeat;
  background-size: 11px auto;
  background-position: 179px center;
}

.desktop .productDetailPage .productDetail-column1 .carousel_container .zoom {
  background: url("/monsoon/styles/images/desktop/ie8/monsaccz_zoom_@1x.png");
  background-size: contain;
  background-repeat: no-repeat;
  width: 30px;
  height: 30px;
}

.desktop .productDetailPage .productDetail-column1 .carousel_container .product-zoom-text {
 margin-left: -4px;
}

.desktop .productDetailPage .productDetail-column1 .share-this-container .social-share .share-icon {
  background: url("/monsoon/styles/images/desktop/ie8/mons_share_icon.png");
  background-size: contain;
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
}

.desktop span#next, .desktop .owl-next{
	background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
	background-size: 400px 100px;
	background-position: -200px -150px;
}

.desktop span#next, .desktop .owl-prev{
	background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
	background-size: 400px 100px;
	background-position: -150px -150px;
}

.desktop .complete-the-look-carousel-wrapper .close-carousel{
	background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
	background-size: 400px 100px;
	background-position: -250px -150px;
}

.accessorize .productList-container.open .filter-panel p .arrow-holder {
  background: url("/monsoon/styles/images/desktop/ie8/accz_dropleft_16x8.png");
  background-repeat: no-repeat;
  background-position: left center ;
  display: inline-block;
}

.accessorize .productList-container .pagination-area .filter-panel .arrow-holder {
  background: url("/monsoon/styles/images/desktop/ie8/accz_dropright_16x8.png");
  background-repeat: no-repeat;
  background-position: right center ;
  display: inline-block;
}

.accessorize .pagination-area .model-type P {
  background: url("/monsoon/styles/images/desktop/ie8/accz_switchview_ie.png");
  background-repeat: no-repeat;
  background-size: 12px;
  background-position: left bottom;
}

.desktop .go-top span.text{
	background: url("/monsoon/styles/images/desktop/ie8/monacc_nav_icons@1x.png");
	background-size: 400px 100px;
	background-position: -60px -216px;
}



/* My Account */
.myaccount_summary_right .summary0:before {
	content:"";
	background: url("/monsoon/styles/images/desktop/ie8/mon_nav_icons@1x.png");
	background-size: 400px 300px;
	background-position: -250px -55px;
	width: 50px;
	height: 50px;
	display: block;
	background-repeat: no-repeat;
	float: left;
	margin-right: 20px;
}
	
.myaccount_summary_right .summary1:before {
	content:"";
	background: url("/monsoon/styles/images/desktop/ie8/mon_nav_icons@1x.png");
	background-size: 400px 300px;
	background-position: -300px -55px;
	width: 50px;
	height: 50px;
	display: block;
	background-repeat: no-repeat;
	float: left;
	margin-right: 20px;
}

.myaccount_summary_right .summary2:before {	
	content:"";
	background: url("/monsoon/styles/images/desktop/ie8/mon_nav_icons@1x.png");
	background-size: 400px 300px;
	background-position: -350px -55px;
	width: 50px;
	height: 50px;
	display: block;
	background-repeat: no-repeat;
	float: left;
	margin-right: 20px;
}

.myaccount_section-title:before {
	content: "";
	background: url("/monsoon/styles/images/desktop/ie8/mon_myac_wsl_icons@1x_v1.png");
	background-size: 900px 300px;
	display: inline-block;
	background-position: -50px -20px;
	width: 200px;
	height: 20px;
}

.rewardcard_img {
	content: "";
	background: url("/monsoon/styles/images/desktop/ie8/mon_myac_wsl_icons@1x_v1.png");
	background-size: 1800px 600px;
	width: 180px;
	height: 100px;
	position: absolute;
	top: 0;
	right: 0;
	background-position: -1540px -1398px; 
}

.rewardcard_img {
	content: "";
	background: url("/monsoon/styles/images/desktop/ie8/acc_myac_wsl_icons@1x_v1.png");
	background-size: 1800px 600px;
	width: 180px;
	height: 100px;
	position: absolute;
	top: 0;
	right: 0;
	background-position: -1540px -1398px; 
}

.custom_dropdown .dropdown__header__text {
	background: url("/monsoon/styles/images/desktop/ie8/arrow_down@1x.png") no-repeat 260px center; 
	background-size: 30px auto;
	
}


.signup .tncs_checkbox{
	visibility: hidden;
}

.myaccount_personaldetails_edit .error_box_border input[type="text"], 
.myaccount_personaldetails_edit .error_box_border input[type="email"], 
.myaccount_personaldetails_edit .error_box_border input[type="password"], 
.myaccount_personaldetails_edit .error_box_border select, 
.signup .error_box_border input, 
.error_box_border input[type="checkbox"] ~ label:before {
	border: 1px solid #ff6680;
}

.accessorize .wishlist-open-sharing {
	background: url("/monsoon/styles/images/desktop/ie8/monacc_social_icons@1x.png");
	background-size: 400px 150px;
	display: inline-block;
	width: 50px;
	height: 50px;
	background-position: -340px -96px;
}
.accessorize .wishlistLink .text:before {
	content: "";
	background: url("/monsoon/styles/images/desktop/ie8/acc_nav_icons@1x.png");
	background-size: 400px 150px;
	display: inline-block;
	width: 50px;
	height: 50px;
	background-position: -250px 0px;
	margin-bottom: -15px;
	display: block;
}

.accessorize.fr .storefinderlink  {
	right: 150px;
	
}

.accessorize.fr .wishlistLink {
	top: 25px;
	right: 45px;
	
}

.fr .wishlistLink .text:before {
	background-position: -240px 0px;
	margin-left: 20px;
}



.accessorize.de .wishlistLink {
	top: 25px;
	right: 63px;
}

.accessorize.de .storefinderlink {
	top: 33px;
	right: 115px;
}

.accessorize.de .wishlistLink .text:before {
 	content: "";
    background-position: -250px 0px;;
}

.accessorize .storefinderlink {
	top: 20px;
	right: 115px;
}

.accessorize .wishlistLink {
	top: 12px;
	right: 55px;
}
 .storefinderlink {
	right: 116px;
}

.de .storefinderlink {
	top: 22px;
	right: 115px;
}

.de .wishlistLink {
	top: 14px;
	right: 60px;
}

.fr .storefinderlink  {
	top: 22px;
	right: 150px;
	
}

.fr .wishlistLink {
	top: 14px;
	right: 43px;
	
}


.accessorize .wishlist-image {
	background: url("/monsoon/styles/images/desktop/ie8/acc_nav_icons@1x.png");
	background-size: 400px 300px;
	width: 32px;
	height: 30px;
	display: inline-block;
	background-position: -360px -10px;
}

.wishlistLink {
	right: 58px;
}


.someStyleClass.minibag-component-content .minibag-component-arrow:before, .someStyleClass.minibag-component-content  .minibag-component-arrow:after {
	border: 0;
}


/* INT */

.de .myaccount_section-title:before {
	background-position: -50px -120px;
}


.ru .myaccount_section-title:before {
	width: 250px;
	background-position: -30px -170px;
}


.fr .myaccount_section-title:before {
	background-position: -50px -70px;
}




.de .wishlist_heading:before {
    content: '';
	background: url("/monsoon/styles/images/desktop/ie8/mon_myac_wsl_icons@1x_v1.png");
    background-size: 400px 150px;
    display: inline-block;
    background-position: -250px -410px;
    width: 360px;
    height: 50px;
}

.fr .wishlist_heading:before {
    content: '';
	background: url("/monsoon/styles/images/desktop/ie8/mon_myac_wsl_icons@1x_v1.png");
    background-size: 400px 150px;
    display: inline-block;
    background-position: -250px -360px;
    width: 360px;
    height: 50px;
}



#myacc_header ul li:last-child a {
	color: #808080;
	text-decoration: underline;
	text-transform: none;	
}

.orderConfirmation .orderConfirm_table {
	display: none;
}


.mywishlist .grid-type .col-3-image.light:before  {
	content: '';
	background: url("/monsoon/styles/images/desktop/a_pcp_3grid_grey.png"); 
	background-repeat: no-repeat;
    display: block;
    width: 100px;
    height: 100px;
	
}

.mywishlist .grid-type .col-3-image.dark:before {
	content: '';
	background: url("/monsoon/styles/images/desktop/a_pcp_3grid_black.png"); 
	background-repeat: no-repeat;
    display: block;
    width: 100px;
    height: 100px;
}


.mywishlist .grid-type .grid-image.light:before {
	content: '';
	background: url("/monsoon/styles/images/desktop/a_pcp_6grid_grey.png"); 
	background-repeat: no-repeat;
    display: block;
    width: 100px;
    height: 100px;
	
}



.mywishlist .grid-type .grid-image.dark:before {
	content: '';
	background: url("/monsoon/styles/images/desktop/a_pcp_6grid_black.png"); 
	background-repeat: no-repeat;
    display: block;
    width: 100px;
    height: 100px;
	
}