#cboxClose{margin-right:27px;margin-top:27px;z-index:10}#ten31_storeswitcher{background-color:#a9a9a9}.icon_close .icon_store{color:#fff;font-size:20px;background-color:#002b5c}.storeswitcher-content{position:relative;padding:15px}.storeswitcher-content .newsletter-inner{border:1px solid #e3e3e3}.storeswitcher-content .storeswitcher-title h3{margin:40px 0 30px;font-size:30px;text-transform:uppercase;font-family:verlagbold}.storeswitcher-content .popup_message .intro{color:#002b5c;margin-bottom:20px;padding:0 7px;font-family:verlagbold;font-size:19px}.storeswitcher-choices{margin:15px 0 10px 0}.storeswitcher-content .choice-button{width:auto;font-size:20px}.storeswitcher-content .storeswitcher-yes{background-color:#002b5c;margin-right:20px;padding:0 16px;height:38px;border:0}@media only screen and (max-width:440px){.storeswitcher-content .storeswitcher-yes{margin-right:0}}.storeswitcher-content .storeswitcher-no{background-color:#0d2131;padding:0 16px;height:38px;border:0}.storeswitcher-content .storeswitcher-no:hover{background-color:#0d2131}.storeswitcher-language{background-color:#fff;margin:10px auto 15px auto;padding:0 6px;text-align:left;max-width:270px}@media only screen and (max-width:414px){.storeswitcher-language{background-color:#fff;margin:0 35px;text-align:left;max-width:360px;padding:0 12px}}.storeswitcher-language a{border:1px solid #ccc}.storeswitcher-language a:hover{border:1px solid #000}.storeswitcher-flag{display:inline-block;width:45px;height:30px;margin:7px 0 -2px 3px;background-size:cover;background-repeat:no-repeat}.storeswitcher-flag :hover{outline:solid 1px #000!important}.storeswitcher-content .popup_message .intro{color:#002b5c;margin-bottom:25px;padding:0 7px;font-family:verlagbold;font-size:19px}@media only screen and (max-width:414px){.storeswitcher-content .popup_message .intro{margin-bottom:14px;font-family:verlagbook;width:500px;margin-left:-25px;padding-right:160px}}@media only screen and (max-width:375px){.storeswitcher-content .popup_message .intro{padding:0 35px;margin-left:-16px;padding-right:218px}}@media only screen and (max-width:374px){.storeswitcher-content .popup_message .intro{padding:0 10px;padding-right:230px}}@media only screen and (max-width:320px){.storeswitcher-content .popup_message .intro{margin-bottom:9px;padding:0 40px;font-size:15px;margin-left:-21px;padding-right:265px}}@media only screen and (max-width:285px){.storeswitcher-content .popup_message .intro{padding:0 10px;padding-right:285px}}