@charset "utf-8";
/* CSS Document */

body{
	background-color:#ffffff;
	background-attachment:fixed; font-family:'Open Sans', sans-serif; font-size:13px;}

body > #content-wrapper{box-shadow: 0px 0px 3px 3px #E6D1DB; -webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;transition-property:left;
-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;
transition-duration:400ms;*zoom:1;max-width:105.46%;_width:105.46%;padding-left:0%;padding-right:0%;
margin-left:auto;margin-right:auto;left:0;background-color:#fff;margin:0 auto;max-width:100%;overflow:hidden;position:relative;}

body > #content-wrapper:after{content:"";display:table;clear:both;}
body > #content-wrapper .overlay{*zoom:1;max-width:105.46%;_width:105.46%;padding-left:0%;padding-right:0%;margin-left:auto;margin-right:auto;background:transparent;background:rgba(0, 0, 0, 0.1);left:0;width:100%;position:absolute;top:0;bottom:0;z-index:1500;}
body > #content-wrapper .overlay:after{content:"";display:table;clear:both;}
body > #vertical-navigation-menu{max-width:350px;visibility:hidden;overflow-x:hidden;position:absolute;right:0;top:0;width:83%;zoom:1;}
body > #vertical-navigation-menu.open{visibility:visible;}
.no-touch body.desktop > #content-wrapper{max-width:100%;}

ul.vertical-menu{list-style-type:none;margin:0;overflow:hidden;padding:0;}

.phone-number{float:left; margin-left:10px;}

@media only screen and (min-width:600px){#navigation-menu-footer > ul.vertical-menu{display:none;}}#navigation-menu-footer > ul.vertical-menu li{display:block;margin:0;}#navigation-menu-footer > ul.vertical-menu li a{width:100%;}ul.vertical-menu li{position:relative;}ul.vertical-menu li a:hover{cursor:pointer;text-decoration:none;}ul.vertical-menu li > a{background-color:#ffffff;border-bottom:1px solid #6f0020;border-top:1px solid whitesmoke;color:#6f0020;display:block;height:3.29em;line-height:3.29em;overflow:hidden;padding-left:0.71em;position:relative;vertical-align:middle; font-size:medium;}ul.vertical-menu li > a:before{font-family:'FontAwesome';margin-right:0.21em;}ul.vertical-menu li > a:after{/*content:"\f105";*/float:right;font-family:'FontAwesome';margin-right:0.71em;}ul.vertical-menu li > a#vertical-locale-selector:after, ul.vertical-menu li > a#vertical-language-link:after{content:"\f107";}ul.vertical-menu li > a .flag{display:inline-block;position:relative;top:7px;vertical-align:baseline;}


html.no-cssgradients.no-inlinesvg ul.vertical-menu li.headline{background-color:Red;}ul.vertical-menu li.headline.large{font-size:1.14em;height:4.19em;padding:0 0.63em; background-color: #6f0020;color: #fff;}
ul.vertical-menu li.headline.large > .vertical-center{display:table-cell;height:4.19em;padding-left:0.63em;vertical-align:middle;}
ul.vertical-menu li.expandable > a:after{content:"\f107";}
ul.vertical-menu li.expandable > ul{margin:0;max-height:0;padding:0;-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;-webkit-transition-property:max-height;-moz-transition-property:max-height;-o-transition-property:max-height;transition-property:max-height;}

ul.vertical-menu li.expandable > ul > li:first-child > a{border-top:none;-webkit-box-shadow:0 5px 3px -3px rgba(0, 0, 0, 0.3) inset;-moz-box-shadow:0 5px 3px -3px rgba(0, 0, 0, 0.3) inset;box-shadow:0 5px 3px -3px rgba(0, 0, 0, 0.3) inset;}
ul.vertical-menu li.expandable > ul > li > a{background-color:#dbdbdb;color:#333333;}
ul.vertical-menu li.expandable.expanded > a:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;}ul.vertical-menu li.expandable.expanded > ul{max-height:800px;}
@-moz-document url-prefix(){#locale-selector-menu .bn-select{padding-top:10px;width:120% !important;}
.actionBarExternal select{padding-top:12px !important;}}
#form-locale-chooser .bn-select-container{display:block;position:relative;overflow:hidden;width:100%;height:2.86em;}


html.no-cssgradients.no-inlinesvg #form-locale-chooser .bn-select-container .bn-select-button{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF1F1F1');}#form-locale-chooser .bn-select-container .bn-select-button:after{font-family:"FontAwesome";font-style:normal;text-decoration:none;content:"\f107";}#form-locale-chooser .bn-select-container .bn-select{top:0;left:0;position:absolute;display:inline-block;overflow:hidden;border:none;width:100%;background:transparent;padding-left:0.36em;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;height:100%;text-indent:0.01px;text-overflow:'';}#form-locale-chooser .bn-select-container select::-ms-expand{display:none;}.disableHighlight{-webkit-tap-highlight-color:rgba(255, 255, 255, 0);}#locale-selector-menu{background-color:#dbdbdb;padding:1em;}#locale-selector-modal-container{z-index:10000;background-color:#dbdbdb;padding:0 !important;}#locale-selector-modal-container .modal-body{padding:0.86em;}#locale-selector-modal-container-body{list-style:none;margin:0;padding:0;}#locale-selector-modal-container-body .bn-select-container{margin-top:0.36em;}#locale-selector-modal-container-body li{margin-top:1.43em;}.actionBarExternal{width:19.64em;padding:0.36em;background-color:#dbdbdb;overflow:hidden;}.actionBarExternal .dropdown-submenu{background:white;min-height:2.14em;}.actionBarExternal label, .actionBarExternal select, .actionBarExternal input{padding:0.21em;width:100%;}.actionBarExternal span{vertical-align:middle;display:inline-block;}.actionBarExternal div{width:100%;}.actionBarExternal .flag{display:inline-block;margin-right:0.57em;vertical-align:middle;}


html.no-cssgradients.no-inlinesvg .actionBarExternal input.submit{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF00517C', endColorstr='#FF006496');}#china-modal{padding:0.36em;position:absolute;text-align:center;vertical-align:middle;width:21.43em;-webkit-border-radius:0 0;-moz-border-radius:0 / 0;border-radius:0 / 0;-webkit-box-shadow:0 8px 8px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 8px 8px rgba(0, 0, 0, 0.3);box-shadow:0 8px 8px rgba(0, 0, 0, 0.3);}

@media only screen and (min-width:600px){#china-modal{margin-left:-225px;width:32.14em;}}#china-modal .assistance{padding:0 0.36em;padding-top:1.07em;}#china-modal .assistance span{font-weight:bold;}#china-modal .assistance span.email{color:#006699;font-weight:normal;}#china-modal h2{color:#041e3b;font-size:1.29em;padding:1.07em 3.57em;text-align:center;line-height:1em;}.main-content{padding:0.36em;}


@media only screen and (min-width:600px){#china-modal .main-content .continue-button{display:none;}}#china-modal .main-content .continue-link{display:none;}@media only screen and (min-width:600px){#china-modal .main-content .continue-link{display:inline-block;margin-bottom:0.71em;margin-top:2.14em;text-align:center;text-decoration:none;}}#china-modal .main-content p{color:#555;font-size:1em;line-height:1em;text-align:center;}#feedback-success-modal .icon-close,
#feedback-modal .icon-close{float:right;clolor:#041e3b;}#feedback-success-modal input,
#feedback-modal input{display:block;width:100%;-webkit-border-radius:0.14em 0 0 0.14em / 3px;-moz-border-radius:0.14em 0 0 0.14em / 3px;-ms-border-radius:0.14em 0 0 0.14em / 3px;-o-border-radius:0.14em 0 0 0.14em / 3px;border-radius:0.14em 0 0 0.14em / 3px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #cbcbcb;-webkit-box-shadow:0 0.14em 0 rgba(255, 255, 255, 0.5), 0.07em 0.07em 0.21em rgba(204, 204, 204, 0.65) inset;-moz-box-shadow:0 0.14em 0 rgba(255, 255, 255, 0.5), 0.07em 0.07em 0.21em rgba(204, 204, 204, 0.65) inset;box-shadow:0 0.14em 0 rgba(255, 255, 255, 0.5), 0.07em 0.07em 0.21em rgba(204, 204, 204, 0.65) inset;}
#feedback-success-modal .header > h1,
#feedback-modal .header > h1{font-weight:normal;padding-top:1em;text-align:center;color:#041e3b;font-size:1.79em;text-shadow:0px 1px 1px #041e3b;}#feedback-success-modal .crimson-star,
#feedback-modal .crimson-star{color:#990000;}#feedback-success-modal .modal-body,
#feedback-modal .modal-body{padding-top:0;}#feedback-success-modal .modal-body > p,
#feedback-modal .modal-body > p{padding-right:0.36em;padding-left:0.36em;color:#333333;line-height:1em;font-size:1em;}#feedback-success-modal #feedback-error,
#feedback-modal #feedback-error{display:none;color:#990000;font-size:0.86em;}#feedback-success-modal .feedback-email-input,
#feedback-modal .feedback-email-input{text-indent:1px;}#feedback-success-modal .feedback-comment-input,
#feedback-modal .feedback-comment-input{resize:none;height:14.29em;width:100%;vertical-align:top;}#feedback-success-modal .submit-feedback,
#feedback-modal .submit-feedback{margin-top:1em;width:100%;height:2.86em;color:white;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFhNDE2OCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyNTU4NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #1a4168), color-stop(100%, #225584));background-image:-webkit-linear-gradient(bottom, #1a4168 0%, #225584 100%);background-image:-moz-linear-gradient(bottom, #1a4168 0%, #225584 100%);background-image:-o-linear-gradient(bottom, #1a4168 0%, #225584 100%);background-image:linear-gradient(bottom, #1a4168 0%, #225584 100%);}html.no-cssgradients.no-inlinesvg #feedback-success-modal .submit-feedback, html.no-cssgradients.no-inlinesvg
#feedback-modal .submit-feedback{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF225584', endColorstr='#FF1A4168');}#feedback-success-modal.error #feedback-error,
#feedback-modal.error #feedback-error{display:block;}#feedback-success-modal.error .feedback-comment-input,
#feedback-modal.error .feedback-comment-input{border-color:#990000;}#footer{background:none repeat scroll 0 0 #e8bcc9; margin:30px 0 0 0;clear:both;overflow:hidden;line-height:1.5em;}#footer .sharing{background:#333333;height:2.86em;overflow:hidden;*zoom:1;max-width:105.46%;_width:105.46%;padding-left:0%;padding-right:0%;margin-left:auto;margin-right:auto;}

#footer .sharing:after{content:"";display:table;clear:both;}#footer .sharing a{color:white;text-decoration:none;}#footer .sharing .track-order, #footer .sharing .service-banner-messages, #footer .sharing .social{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:2.86em;color:white;text-decoration:none;display:inline-block;text-align:center;}#footer .sharing .track-order .special_offers, #footer .sharing .service-banner-messages .special_offers, #footer .sharing .social .special_offers{display:none;}#footer .sharing .track-order.separated:before, #footer .sharing .service-banner-messages.separated:before, #footer .sharing .social.separated:before{display:none;float:left;margin-top:0.93em;}#footer .sharing .track-order, #footer .sharing .service-banner-messages{display:none;}#footer .sharing .social{width:100%;float:left;margin-right:0.47%;display:inline;*zoom:1;max-width:105.46%;_width:105.46%;padding-left:0%;padding-right:0%;margin-left:auto;margin-right:auto;}#footer .sharing .social:after{content:"";display:table;clear:both;}

@media only screen and (min-width:600px){#footer .sharing .track-order{width:41.39%;float:left;margin-right:0.47%;display:inline;*zoom:1;max-width:105.46%;_width:105.46%;padding-left:0%;padding-right:0%;margin-left:auto;margin-right:auto;}#footer .sharing .track-order:after{content:"";display:table;clear:both;}#footer .sharing .social{width:58.14%;float:left;margin-right:0.47%;display:inline;*zoom:1;max-width:105.46%;_width:105.46%;padding-left:0%;padding-right:0%;margin-left:auto;margin-right:auto;}#footer .sharing .social:after{content:"";display:table;clear:both;}#footer .sharing .social .special_offers{height:2.86em;display:inline-block;}#footer .sharing .service-banner-messages{display:none;}}@media only screen and (min-width:850px){#footer .sharing .track-order{width:24.64%;float:left;margin-right:0.47%;display:inline;*zoom:1;max-width:105.46%;_width:105.46%;padding-left:0%;padding-right:0%;margin-left:auto;margin-right:auto;}#footer .sharing .track-order:after{content:"";display:table;clear:both;}#footer .sharing .service-banner-messages{width:33.02%;float:left;margin-right:0.47%;display:inline;*zoom:1;max-width:105.46%;_width:105.46%;padding-left:0%;padding-right:0%;margin-left:auto;margin-right:auto;}#footer .sharing .service-banner-messages:after{content:"";display:table;clear:both;}#footer .sharing .social{width:41.39%;float:left;margin-right:0.47%;display:inline;*zoom:1;max-width:105.46%;_width:105.46%;padding-left:0%;padding-right:0%;margin-left:auto;margin-right:auto;}#footer .sharing .social:after{content:"";display:table;clear:both;}#footer .sharing .track-order.separated:before, #footer .sharing .service-banner-messages.separated:before, #footer .sharing .social.separated:before{display:inline-block;}}#footer #wechat{display:block;text-align:center;margin-bottom:-0.36em;margin-top:0.36em;line-height:normal;}
#footer #badge-bar{display:none;overflow:hidden;}

@media only screen and (min-width:600px){#footer #badge-bar{display:block;margin-top:1.07em;text-align:center;}#footer #badge-bar a{display:inline-block;margin-left:0.36em;overflow:hidden;position:relative;vertical-align:top;}#footer #badge-bar a:first-child{margin-left:0;}#footer #badge-bar a > img{display:block;position:relative;}#footer #badge-bar a.paypal{margin-top:0.71em;}#footer #badge-bar a.vDotMe{margin-top:0.36em;}#footer #badge-bar a.vDotMe > img{width:7.07em;}#footer #badge-bar a.bbb{width:7.14em;}#footer #badge-bar a.bbb img:hover{left:-7.14em;}#footer #badge-bar a.bbb > img{height:38px;width:200px;}#footer #badge-bar a.stella > img{height:2.71em;}#footer #badge-bar a.bnCreditCard > img{margin-top:-0.64em;margin-left:-0.86em;}}#footer .currency-note{color:#888;margin-bottom:-1.5em;margin-left:1em;}

@media only screen and (min-width:600px){#footer .currency-note{margin-left:4em;}} 
#footer .copyright-frame{color:#999;font-size:1em;text-align:center;overflow:hidden;}

@media only screen and (min-width:600px){#footer .copyright-frame{text-align:center;}} #footer .copyright-frame a{color:#999999;}#footer .copyright-frame p{display:block;margin:0 0 -0.9em;font-size:0.75em;}

@media only screen and (min-width:600px){#footer .copyright-frame p{display:inline-block;margin-left:1em;margin-top:0em;}} @media only screen and (min-width:850px){#footer .copyright-frame p{font-size:.75em;}} #footer .copyright-frame .short-tracking-code{margin-right:1.4em;margin-top:0.9em;color:green;font-weight:bold;}

@media only screen and (min-width:600px){#footer .copyright-frame .short-tracking-code{display:inline-block;float:right;}}#navigation-menu-footer{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:normal;margin:0;}#navigation-menu-footer .navigation-bar{display:none;}

@media only screen and (min-width:600px){#navigation-menu-footer .navigation-bar{display:block;background-color:whitesmoke;line-height:3.21em;list-style:none;margin:0;overflow:hidden;padding:0;border-collapse:collapse;}}
#navigation-menu-footer .navigation-bar li{background-color:whitesmoke;float:left;text-align:center;width:20%;border-left:1px solid #D6ACBF;border-bottom:1px solid #D6ACBF;padding:0.71em;}
#navigation-menu-footer .navigation-bar li.active{background:url(image/bn-drawer-bg-texture-41x41.jpg);border-bottom:none;}
#navigation-menu-footer .navigation-bar li.active .label{color:#333333;}
#navigation-menu-footer .navigation-bar li.active .label:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
#navigation-menu-footer .navigation-bar li.follow-anchor-href .label:before{content:"\f095";
font-family:'icon-font';font-style:normal;margin:0 5px 0 0;vertical-align:bottom;}
#navigation-menu-footer .navigation-bar li.follow-anchor-href .label:after{content:"\f105";
font-family:'icon-font';font-style:normal;margin:0 0 0 5px;vertical-align:bottom;}
#navigation-menu-footer .navigation-bar li.feedback .label:after{display:none;}
#navigation-menu-footer .navigation-bar li.feedback .label:before{font-style:normal;margin:0 5px 0 0;vertical-align:bottom;}
#navigation-menu-footer .navigation-bar li.service{border-left:none;}
#navigation-menu-footer .navigation-bar li .label{color:#003365;display:block;font-size:1em;text-align:center;text-decoration:none;line-height:2.14em;text-shadow:0 1px 0 white;}#navigation-menu-footer .navigation-bar li .label a{color:#00134e;text-decoration:none;}
#navigation-menu-footer .navigation-bar li .label a i{margin-right:0.36em;}
#navigation-menu-footer .remove-drawer-border{border-bottom:none;}i{display:inline-block;}
#social-icons{display:inline-block;vertical-align:middle;}
#social-icons > .footer-social-icon{background:transparent;color:#fff;display:inline-block;font-size:1.5em;margin-left:1.67em;position:relative;}

@media only screen and (min-width:600px){#social-icons > .footer-social-icon{margin-left:0.33em;}} @media only screen and (max-width:599.9px){#social-icons > .footer-social-icon:first-child{margin-left:0;}} #social-icons > .footer-social-icon.active, #social-icons > .footer-social-icon.subscribed{color:#777777;}.social-overlay{background-color:#fff;border:1px solid #333333;color:#333333;display:none;ffont-size:14px;margin:0 auto;padding:0.71em;position:relative;text-align:center;z-index:1000;}

@media only screen and (min-width:600px){.social-overlay{bottom:-40px;position:absolute;}}.social-overlay.active{display:block;}.social-overlay#footer-email-overlay > div{display:inline-block;}.social-overlay > div, .social-overlay a{display:block;line-height:1;margin:0 auto;}.social-overlay .overlay-arrow{font-size:14px;margin-right:0.36em;position:absolute;}

@media only screen and (max-width:599.9px){.social-overlay .overlay-arrow{top:-0.71em;} h2{ font-size:10px;}}@media only screen and (min-width:600px){.social-overlay .overlay-arrow{bottom:0;}}.social-overlay .overlay-arrow:before, .social-overlay .overlay-arrow:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#000;border-width:0.43em;}

@media only screen and (min-width:600px){.social-overlay .overlay-arrow:before, .social-overlay .overlay-arrow:after{border-bottom-color:transparent;border-top-color:#000;}}.social-overlay .overlay-arrow:before{margin-top:-0.14em;}

@media only screen and (min-width:600px){.social-overlay .overlay-arrow:before{margin-top:0;}}.social-overlay .overlay-arrow:after{border-bottom-color:#fff;border-width:0.36em;margin:0 0 0 0.07em;}

@media only screen and (min-width:600px){.social-overlay .overlay-arrow:after{border-bottom-color:transparent;border-top-color:#fff;}}#footer-email-error, #footer-email-success{display:none;}#footer-email-error > P, #footer-email-success > P{font-size:1em;margin:0.71em 1.07em;text-align:left;}#footer-email-error > h3{color:#990000;}#footer-email-success > h3{color:#041e3b;}#footer-email-overlay > div.container{display:block;width:21.43em;}#footer-email-overlay > div.container > #footer-email-form{overflow:hidden;}#footer-email-overlay > div.container > #footer-email-form .input-wrapper{float:none;height:2.86em;overflow:hidden;}#footer-email-overlay > div.container > #footer-email-form .input-wrapper #social-email-input{height:100%;width:100%;}#footer-email-overlay > div.container > #footer-email-form .i-submit-button{float:right;}.social-button{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhZGFkYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #dadada), color-stop(100%, #fefefe));background-image:-webkit-linear-gradient(bottom, #dadada 0%, #fefefe 100%);background-image:-moz-linear-gradient(bottom, #dadada 0%, #fefefe 100%);background-image:-o-linear-gradient(bottom, #dadada 0%, #fefefe 100%);background-image:linear-gradient(bottom, #dadada 0%, #fefefe 100%);border:1px solid #BBB;-webkit-border-radius:0.29em;-moz-border-radius:0.29em;-ms-border-radius:0.29em;-o-border-radius:0.29em;border-radius:0.29em;padding:0 0.36em;}html.no-cssgradients.no-inlinesvg .social-button{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFEFEFE', endColorstr='#FFDADADA');}.social-button:hover{text-decoration:none;}.social-button > span{color:#333333;cursor:pointer;display:inline;ffont-size:0.93em;font-style:normal;font-variant:normal;font-weight:bold;height:auto;line-height:1.86em;text-align:left;text-shadow:rgba(255, 255, 255, 0.5) 0px 1px 0px;visibility:visible;white-space:nowrap;width:auto;zoom:1;}.social-button > span:before{color:#01B7EE;font-family:'icon-font';font-size:1.14em;margin-right:0.21em;position:relative;top:0.07em;}.social-button > span.icon-pinterest{line-height:20px;}.social-button > span.icon-pinterest:before{font-size:18px;color:#C00;}#uae-modal{z-index:10000;position:absolute;vertical-align:middle;width:100%;left:0;background:transparent;border:1px soid red;margin:10px 0 0 0;padding:0 10px;text-align:left;}

@media only screen and (min-width:600px){#uae-modal{margin-top:30px;}}#uae-modal > div{width:100%;max-width:900px;position:relative;background:#fff;margin:0 auto;padding:30px;-webkit-border-radius:0 0;-moz-border-radius:0 / 0;border-radius:0 / 0;-webkit-box-shadow:0 8px 8px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 8px 8px rgba(0, 0, 0, 0.3);box-shadow:0 8px 8px rgba(0, 0, 0, 0.3);}#uae-modal .close{margin:3px 3px 0 0;font-weight:bold;font-size:150%;}#uae-modal ul, #uae-modal li{padding:0;margin:0;list-style:none;}#uae-modal .tabs{overflow:hidden;}#uae-modal .tabs li{float:left;background:#ccc;padding:0 25px;height:40px;line-height:40px;cursor:pointer;}#uae-modal .tabs li[data-tabname=arabic]{font-size:150%;}#uae-modal .tabs li.active{cursor:text;background:whitesmoke;}#uae-modal .content li{display:none;background:whitesmoke;padding:10px 15px;color:#555;font-size:1em;}#uae-modal .content li[data-tabname=arabic]{text-align:right;font-size:125%;line-height:125%;}#uae-modal .content li[data-tabname=arabic] [dir=ltr]{font-size:83%;}#uae-modal .content li.active{display:block;}#uae-modal a{color:#006699;}#uae-modal .buttons{text-align:right;}#uae-modal .continue-button{display:inline-block;padding:0 10px;border:1px solid #7DABC3;color:#fff;cursor:pointer;margin-top:0.71em;text-shadow:0px 1px 2px black;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJmOTBiYiIvPjxzdG9wIG9mZnNldD0iMyUiIHN0b3AtY29sb3I9IiMwMDY0OTYiLz48c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iIzAwNTE3YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzEzMjgzZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2f90bb), color-stop(3%, #006496), color-stop(97%, #00517c), color-stop(100%, #13283d));background-image:-webkit-linear-gradient(top, #2f90bb 0%, #006496 3%, #00517c 97%, #13283d 100%);background-image:-moz-linear-gradient(top, #2f90bb 0%, #006496 3%, #00517c 97%, #13283d 100%);background-image:-o-linear-gradient(top, #2f90bb 0%, #006496 3%, #00517c 97%, #13283d 100%);background-image:linear-gradient(top, #2f90bb 0%, #006496 3%, #00517c 97%, #13283d 100%);}html.no-cssgradients.no-inlinesvg #uae-modal .continue-button{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF00517C', endColorstr='#FF006496');}#uae-modal .continue-button > span{height:2.86em;display:table-cell;vertical-align:middle;}#uae-modal p{margin:15px 0;}
/*#header, #action-bar, .actionBar{background:#8f264e;}#action-bar{display:none;position:relative;}#action-bar .icon-spin{height:auto;}*/

@media only screen and (min-width:600px){#action-bar{color:#fff;display:block;font-size:1em;height:2.86em;line-height:2.5em;padding:0 0 0 1.07em; background-color: #965917;
border-bottom: #bd7930 solid 1px;}#action-bar .contact-info{font-weight:normal;height:100%;overflow:hidden;}#action-bar .contact-info > a{color:#fff;display:inline-block;text-decoration:none;vertical-align:middle;}#action-bar .contact-info > a i{margin-right:0.36em;}#action-bar .contact-info > a i.icon-angle-down{margin:0 0 0 0.36em;}#action-bar .contact-info > a.expandable > i{margin-right:0;}#action-bar .contact-info > a.expandable > span{display:none;}#action-bar .contact-info > a.hide, #action-bar .contact-info > a.server-side-hide{display:none;}#action-bar .contact-info > a:first-child.separated:before, #action-bar .contact-info > a.hide + .separated:before, #action-bar .contact-info > a.server-side-hide + .separated:before{display:none;}#action-bar .personal-space{color:#fff;float:right;font-size:0;height:100%;white-space:nowrap; margin-right:18px;}#action-bar .personal-space > *{font-size:14px;}#action-bar .personal-space .dropdown-menu{-webkit-border-radius:0px 0px;-moz-border-radius:0px / 0px;border-radius:0px / 0px;-webkit-box-shadow:0 6px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 6px 10px rgba(0, 0, 0, 0.2);box-shadow:0 6px 10px rgba(0, 0, 0, 0.2);}#action-bar .personal-space .separated:before{margin-left:0;}#action-bar .personal-space .open + .separated:before, #action-bar .personal-space .open.separated:before{visibility:hidden;}#action-bar .personal-space .actionbar-button{background-color:transparent;color:#fff;}}@media only screen and (min-width:600px) and (min-width:850px){#action-bar .contact-info > a.expandable > i{margin-right:0.36em;}}@media only screen and (min-width:600px) and (min-width:850px){#action-bar .contact-info > a.expandable > span{display:inline-block;}}.no-padding{padding:0 !important;}#sign-in.open .dropdown-menu, #basket.open .dropdown-menu, #wishlist.open .dropdown-menu{color:#016798;box-shadow:4px 4px 4px rgba(0, 0, 0, 0.3);}

@media only screen and (min-width:600px){#sign-in .menu-title, #basket .menu-title, #wishlist .menu-title{display:none;}} 
@media only screen and (min-width:850px){#sign-in .menu-title, #basket .menu-title, #wishlist .menu-title{display:none;}}


#myorder{ padding:0 0.57em 0 0;
vertical-align:middle;
height:2.86em;
line-height:3.10em;
position:static;right:0;
display:inline-block;

font-style:normal;
text-decoration:none;
margin:0 0 0 0.36em;
color:#FFF;
font-weight:normal;
}

#myorder a{ color:#fff;
position:static;
display:inline-block;
font-style:normal;
margin:0 0 0 0.36em;
text-decoration:none;
font-weight:normal;

}

#change{ padding:0 0.57em 0 0;
text-decoration:none;
vertical-align:middle;
height:2.86em;
line-height:3.10em;
position:static;right:0;
display:inline-block;

font-style:normal;
margin:0 0 0 0.36em;
color:#fff;
}
#change a{
position:static;right:0;
display:inline-block;
font-style:normal;
margin:0 0 0 0.36em;
color:#FFF;
}




#language-link{padding-right:10px;}
#sign-in, #basket, #language, #language-link, #wishlist {padding:0 0 0 0; text-decoration:none;vertical-align:middle;margin:0;}
#sign-in .arrowed, #basket .arrowed, #language .arrowed, #language-link #mayorder .arrowed, #wishlist .arrowed{height:2.86em;line-height:2.86em;}

#sign-in .has-items.arrowed:after,
#sign-in .not-signed-in.arrowed:after, #basket .has-items.arrowed:after,
#basket .not-signed-in.arrowed:after, #language .has-items.arrowed:after,
#language .not-signed-in.arrowed:after, .has-items.arrowed:after,
#language-link .not-signed-in.arrowed:after,  .has-items.arrowed:after,
#wishlist .not-signed-in.arrowed:after{position:static;right:0;}

.open .drop-arrow, #basket.open .drop-arrow, #language.open .drop-arrow,  #language-link.open .drop-arrow, #wishlist.open .drop-arrow{height:2.86em;line-height:2.86em;color:#333333;}

#sign-in.open .drop-arrow:after, #basket.open .drop-arrow:after, #language.open .drop-arrow:after,  #language-link.open .drop-arrow:after, #wishlist.open .drop-arrow:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}

#sign-in .drop-arrow:after, #basket .drop-arrow:after, #language .drop-arrow:after, #language-link  .drop-arrow:after, #wishlist .drop-arrow:after{color:inherit;content:"\f107";display:inline-block;font-family:"FontAwesome";font-style:normal;text-decoration:none;margin:0 0 0 0.36em;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;}

#sign-in a, #basket a, #language a, #language-link a, #wishlist a{color:#fff;text-decoration:none;margin:0 0.21em;}
#sign-in i, #basket i, #language i, #language-link i, #wishlist i {line-height:2.86em;}

#sign-in li a, #basket li a, #language li a, #language-link li a, #wishlist li a{color:#003366;}
#sign-in.open, #basket.open, #language.open, #language-link.open, #wishlist.open {background-color:#dbdbdb;}

#sign-in.open .menu-tab, #sign-in.open .english-default a, #basket.open .menu-tab, #basket.open .english-default a, #language.open .menu-tab, #language.open .english-default a, #language-link.open #mayorder .menu-tab, #language-link.open .english-default a, #wishlist.open .menu-tab, #wishlist.open .english-default a{color:#000;}

#sign-in.open .dropdown-toggle span i.icon-angle-down, #basket.open .dropdown-toggle span i.icon-angle-down,  #language.open .dropdown-toggle span i.icon-angle-down, #language-link.open  .dropdown-toggle span i.icon-angle-down, #wishlist.open .dropdown-toggle span i.icon-angle-down{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;}

#sign-in.open > .dropdown-menu, #basket.open > .dropdown-menu, #language.open > .dropdown-menu,  #language-link.open > .dropdown-menu, #wishlist.open > .dropdown-menu{top:85%;right:0;left:auto;border:0;background-color:#dbdbdb;}
#sign-in.open > .dropdown-menu > li:first-child, #basket.open > .dropdown-menu > li:first-child, #language.open > .dropdown-menu > li:first-child, #language-link.open > .dropdown-menu > li:first-child, #wishlist.open > .dropdown-menu > li:first-child{border-top:none;}

#sign-in.open > .dropdown-menu > li:first-child:before, #basket.open > .dropdown-menu > li:first-child:before, #language.open > .dropdown-menu > li:first-child:before, #language-link.open > .dropdown-menu > li:first-child:before, #wishlist.open > .dropdown-menu > li:first-child:before{border:none;}#sign-in.open .dropdown-submenu, #basket.open .dropdown-submenu, #language.open .dropdown-submenu, #language-link.open .dropdown-submenu, #wishlist.open .dropdown-submenu{border:solid 1px #dbdbdb;background:white;width:100%;padding:0 .5em 0 .5em;display:inline-block;height:2.86em;}

#sign-in.open .dropdown-submenu > a:after, #basket.open .dropdown-submenu > a:after, #language.open .dropdown-submenu > a:after, #language-link.open .dropdown-submenu > a:after, #wishlist.open .dropdown-submenu > a:after{display:none;}#sign-in.open .dropdown-submenu .dropdown-menu, #basket.open .dropdown-submenu .dropdown-menu, #language.open .dropdown-submenu .dropdown-menu, #language-link.open .dropdown-submenu .dropdown-menu, #wishlist.open .dropdown-submenu .dropdown-menu{top:2.86em;left:0;width:100%;padding:0;max-height:16.57em;min-height:2.86em;overflow:auto;display:block;}

#sign-in.open .dropdown-submenu .dropdown-menu li, #basket.open .dropdown-submenu .dropdown-menu li, #language.open .dropdown-submenu .dropdown-menu li, #language-link.open .dropdown-submenu .dropdown-menu li, #wishlist.open .dropdown-submenu .dropdown-menu li{padding:0 .5em 0 .5em;}

#sign-in.open .dropdown-submenu .dropdown-menu.hide, #basket.open .dropdown-submenu .dropdown-menu.hide, #language.open .dropdown-submenu .dropdown-menu.hide, #language-link.open .dropdown-submenu .dropdown-menu.hide, #wishlist.open .dropdown-submenu .dropdown-menu.hide{display:none;}

#sign-in i, #basket i, #language i, #language-link i, #wishlist i{margin-right:0.25em;}

#sign-in i.icon-angle-down, #sign-in i.icon-angle-right, #basket i.icon-angle-down, #basket i.icon-angle-right, #language i.icon-angle-down, #language i.icon-angle-right, #language-link i.icon-angle-down, #language-link i.icon-angle-right, #wishlist i.icon-angle-down, #wishlist i.icon-angle-right{margin:0 0 0 0.36em;}

#sign-in.expandable > i, #basket.expandable > i, #language.expandable > i, #language-link.expandable > i, #wishlist.expandable > i{margin-right:0;}

@media only screen and (min-width:850px){
	#sign-in.expandable > i, #basket.expandable > i, #language.expandable > i, #language-link.expandable > i, #wishlist.expandable > i{margin-right:0.36em;}}
	#sign-in.expandable > span, #basket.expandable > span, #language.expandable > span, #language-link.expandable > span, #wishlist.expandable > span{display:none;}

@media only screen and (min-width:850px){#sign-in.expandable > span, #basket.expandable > span, #language.expandable > span, #language-link.expandable > span, #wishlist.expandable > span{display:inline-block;}}#sign-in.expandable > span.hide, #basket.expandable > span.hide, #language.expandable > span.hide, #language-link.expandable > span.hide, #wishlist.expandable > span.hide{display:none;}#sign-in li a{border-bottom:1px solid #bdbdbd;border-top:1px solid whitesmoke;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0 10px;}#sign-in .dropdown-menu{padding:0;width:16em;}#basket{position:relative;padding-left:0.21em;}#basket li a:hover{background-image:none;background-color:transparent;}#basket .num-items{display:none;padding:0.07em 0.36em 0.14em;font-weight:bold;color:#fff;background-color:#ff0202;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;position:absolute;top:-5px;left:6px;font-size:80%;height:15px;line-height:1.1em;z-index:100;-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.8);-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.8);box-shadow:1px 1px 1px rgba(0, 0, 0, 0.8);}#language{display:inline-block;padding-right:10px;color:#000;}#language.open li.dropdown-submenu ul.dropdown-menu{display:none;}#language.open li.sub-open ul.dropdown-menu{display:block;}#language .sub-open .sub-drop-arrow:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}#language .sub-drop-arrow:after{color:#333333;content:"\f107";display:inline-block;font-family:"FontAwesome";font-style:normal;height:2.86em;line-height:2.86em;margin:0 0 0 0.36em;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;}#language .arrowed:after{right:2em;}#language ul{width:21em;padding:1em;}#language ul label, #language ul select, #language ul input{width:100%;line-height:2.86em;height:2.86em;}#language ul li a{background-color:#fff;line-height:2.86em;height:2.86em;}#language ul li a i{line-height:2.86em;}#language ul input.submit{margin:1.5em 0;}#language ul .language-header span{line-height:1.25em;font-weight:bold;display:block;white-space:normal;}#language ul .language-header i{font-size:2em;float:left;line-height:1em;}#language .flag{display:inline-block;margin-right:0.57em;vertical-align:middle;}#language .flag.single{background-image:none;line-height:24px;width:24px;height:24px;}#language .flag.single img{width:100%;}#breadcrumbs{background-color:#fff;margin-bottom:0.71em;margin-left:0.5em;width:100%;}#breadcrumbs > span, #breadcrumbs H1{font-size:0.86em;font-weight:normal;display:none;}#breadcrumbs > span:before, #breadcrumbs H1:before{content:"\00A0\2215\00A0\00A0";}#breadcrumbs > span.last-link:before, #breadcrumbs > span:first-child:before, #breadcrumbs H1.last-link:before, #breadcrumbs H1:first-child:before{display:none;}#breadcrumbs > span.last-link, #breadcrumbs > span.current-page, #breadcrumbs H1.last-link, #breadcrumbs H1.current-page{display:inline-block;}

@media only screen and (min-width:600px){#breadcrumbs > span, #breadcrumbs H1{display:inline-block;}#breadcrumbs > span.last-link:before, #breadcrumbs H1.last-link:before{display:inline-block;}#breadcrumbs > span:first-child:before, #breadcrumbs H1:first-child:before{display:none;}}#header .key-message{background:url(../image/krm-crosshatch-bg-79x80-fs8.png) white;-webkit-background-size:2.86em 2.82em;-moz-background-size:2.86em 2.82em;-o-background-size:2.86em 2.82em;background-size:2.86em 2.82em;color:#990000;margin-bottom:0.71em;min-height:2.5em;padding-top:0.36em;text-align:center;}#header .key-message span, #header .key-message a{color:#990000;font-size:20px;font-style:normal;text-decoration:none;vertical-align:middle;}#header .key-message a.arrowed::after{margin-left:-1px !important;}

#logo-bar .phone-button-popup{display:none;z-index:9000;white-space:normal;font-size:20px;}#logo-bar .open.phone-button-popup{display:inline-block;width:100%;height:100%;}#logo-bar .phone-button-popup .close{display:block;}
#logo-bar .phone-button-popup .gray-bar{padding-bottom:0.57em;}
#logo-bar .phone-button-popup .bold{font-weight:bold;margin-top:0.71em;margin-bottom:0.14em;color:#323232;}
#logo-bar .phone-button-popup .contact-us-footer-small{color:#003466;text-align:left;margin-right:1.14em;margin-bottom:0.14em;font-weight:normal;}#logo-bar .phone-button-popup .contact-us-footer-small a{color:#003466;}
#logo-bar .phone-button-popup .contact-us-footer-small .icon-hamburger-phone{margin-left:0.57em;margin-right:0.57em;}
#logo-bar .phone-button-popup .contact-us-footer-small .right-chevron{float:right;}
#logo-bar .phone-button-popup hr{margin-top:0.71em;margin-bottom:0.71em;}
#logo-bar .phone-button-popup .normal{font-weight:normal;color:#555555;}
#logo-bar .phone-button-popup .diamond-consultants-caption-phone{width:70%;margin:0 auto;}
#logo-bar .phone-button-popup .diamond-consultants-caption-livechat{width:60%;margin:0 auto;font-size:18px;}
#logo-bar .phone-button-popup .diamond-button-contact{margin-top:0.71em;margin-bottom:0.71em;width:80%;height:2.86em;color:white;text-shadow:black 0.07em 0.07em 0.07em;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFhNDE2OCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyNTU4NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #1a4168), color-stop(100%, #225584));background-image:-webkit-linear-gradient(bottom, #1a4168 0%, #225584 100%);background-image:-moz-linear-gradient(bottom, #1a4168 0%, #225584 100%);background-image:-o-linear-gradient(bottom, #1a4168 0%, #225584 100%);background-image:linear-gradient(bottom, #1a4168 0%, #225584 100%);}
html.no-cssgradients.no-inlinesvg #logo-bar .phone-button-popup .diamond-button-contact, #logo-bar html.no-cssgradients.no-inlinesvg .phone-button-popup .diamond-button-contact{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#dfc7d4', endColorstr='#dfc7d4');}
#logo-bar > .logo-row{background-size:100%;background-color:#6f0020; height:4.79em;overflow:hidden;white-space:nowrap;width:100%;}html.no-cssgradients.no-inlinesvg #logo-bar > .logo-row{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#dfc7d4', endColorstr='#dfc7d4');}

@media only screen and (min-width:600px){#logo-bar > .logo-row{height:91px;white-space:normal; text-align:center;}}#logo-bar > .logo-row > a > .logo{float:none; height:100%;padding:0.86em 0 0.86em 2.208em;}

@media only screen and (min-width:600px){#logo-bar > .logo-row > .input-wrapper-placeholder{background-color:transparent;float:right;height:100%;margin-right:1.07em;padding:0;top:1.14em;width:18.71em;}}#logo-bar > .logo-row > span.tagline{display:none;}

@media only screen and (min-width:850px){#logo-bar > .logo-row > span.tagline{color:#fff;display:table-cell;float:none;height:3.5em;padding:0 0.71em;vertical-align:bottom;}}#logo-bar > .logo-row > .action-buttons{position:absolute;right:0;top:0;height:40px;line-height:40px;margin:1.11em 0.36em;}

@media only screen and (min-width:600px){#logo-bar > .logo-row > .action-buttons{display:none;position:relative;float:right;}}#logo-bar > .logo-row > .action-buttons .i-button{font-size:1.79em;position:relative;margin-left:0.28em;text-decoration:none;overflow:visible;}#logo-bar > .logo-row > .action-buttons .i-button > .num-items{display:none;padding:1px 3px 2px;font-weight:bold;color:#fff;background-color:#6cf;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;position:absolute;top:-5px;left:-3px;font-size:50%;height:15px;line-height:1.1em;z-index:100;-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.8);-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.8);box-shadow:1px 1px 1px rgba(0, 0, 0, 0.8);}#logo-bar .blue-bar{text-align:center;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFhNDE2OCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyNTU4NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #1a4168), color-stop(100%, #225584));background-image:-webkit-linear-gradient(bottom, #1a4168 0%, #225584 100%);background-image:-moz-linear-gradient(bottom, #1a4168 0%, #225584 100%);background-image:-o-linear-gradient(bottom, #1a4168 0%, #225584 100%);background-image:linear-gradient(bottom, #1a4168 0%, #225584 100%);padding:1.07em 0;color:white;text-shadow:1px 1px 1px black;}html.no-cssgradients.no-inlinesvg #logo-bar .blue-bar, #logo-bar html.no-cssgradients.no-inlinesvg .blue-bar{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF225584', endColorstr='#FF1A4168');}

@media only screen and (min-width:600px){#logo-bar .blue-bar{display:none;}}#logo-bar .gray-bar{text-align:center;background:whitesmoke;padding:1.07em 0 1.43em 0;color:#666666;font-weight:bold;}

@media only screen and (min-width:600px){#logo-bar .gray-bar{display:none;}}#logo-bar > form.search{background-color:#DBDBDB;overflow:hidden;padding:0.71em;}

@media only screen and (min-width:600px){#logo-bar > form.search{background-color:transparent;margin-right:1.07em;padding:0;position:absolute;right:0;top:1.14em;width:18.71em;}}#logo-bar > form.search > .input-wrapper{-webkit-border-radius:0.14em 0 0 0.14em / 3px;-moz-border-radius:0.14em 0 0 0.14em / 3px;-ms-border-radius:0.14em 0 0 0.14em / 3px;-o-border-radius:0.14em 0 0 0.14em / 3px;border-radius:0.14em 0 0 0.14em / 3px;display:block;overflow:hidden;}#logo-bar > form.search > .input-wrapper > input[type=text]{border:0.14em solid #010d1f;-webkit-border-radius:0.14em 0 0 0.14em / 3px;-moz-border-radius:0.14em 0 0 0.14em / 3px;-ms-border-radius:0.14em 0 0 0.14em / 3px;-o-border-radius:0.14em 0 0 0.14em / 3px;border-radius:0.14em 0 0 0.14em / 3px;-webkit-box-shadow:0 0.14em 0 rgba(255, 255, 255, 0.5), inset 0.07em 0.07em 0.21em rgba(204, 204, 204, 0.65);-moz-box-shadow:0 0.14em 0 rgba(255, 255, 255, 0.5), inset 0.07em 0.07em 0.21em rgba(204, 204, 204, 0.65);box-shadow:0 0.14em 0 rgba(255, 255, 255, 0.5), inset 0.07em 0.07em 0.21em rgba(204, 204, 204, 0.65);float:none;height:2.86em;width:100%;}#logo-bar > form.search > button.i-submit-button{float:right;}

@media only screen and (min-width:600px){#logo-bar > form.search > button.i-submit-button{border:1px solid #010d1f;}}#logo-bar{position:relative;}#logo-bar > div.basket-info-row{display:none;}#navigation-menu-header{display:none;width:100%;}
#navigation-menu-header{display:none;width:100%; font-family: 'Open Sans', sans-serif;}
@media only screen and (min-width:600px){#navigation-menu-header{display:block;}}#navigation-menu-header .navigation-bar{display:table;list-style-type:none;margin:0;padding:0;width:100%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #fff), color-stop(100%, #fff));background-image:-webkit-linear-gradient(bottom, #fff 0%, #fff 100%);background-image:-moz-linear-gradient(bottom, #fff 0%, #fff 100%);background-image:-o-linear-gradient(bottom, #fff 0%, #fff 100%);background-image:linear-gradient(bottom, #fff 0%, #fff 100%);}html.no-cssgradients.no-inlinesvg #navigation-menu-header .navigation-bar{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#fff', endColorstr='#fff');}#navigation-menu-header .navigation-bar li{border-left:1px solid #bdbdbd;border-right:1px solid whitesmoke;border-bottom:1px solid #bdbdbd;display:table-cell;text-align:center;}#navigation-menu-header .navigation-bar li.diamonds{border-left:none;}#navigation-menu-header .navigation-bar li.engagement .label.expanded{display:none;}

@media only screen and (min-width:850px){#navigation-menu-header .navigation-bar li.engagement .label.expanded{display:block;}}#navigation-menu-header .navigation-bar li.engagement .label.condensed{display:block;}

@media only screen and (min-width:850px){#navigation-menu-header .navigation-bar li.engagement .label.condensed{display:none;}}#navigation-menu-header .navigation-bar li.education{border-right:none;}#navigation-menu-header .navigation-bar li:last-child{border-right:none;}#navigation-menu-header .navigation-bar li:last-child.sale .label, #navigation-menu-header .navigation-bar li:last-child.sale.active .label{color:#900;}#navigation-menu-header .navigation-bar li.active{background:url(../image/bn-drawer-bg-texture-41x41.jpg);border-bottom:none;}#navigation-menu-header .navigation-bar li.active .label{color:#333333;}#navigation-menu-header .navigation-bar li.active .label:after{color:#333333;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}#navigation-menu-header .navigation-bar li.selected-segment{background:url(../image/bn-drawer-bg-texture-41x41.jpg);}#navigation-menu-header .navigation-bar li.selected-segment .label{color:#333333;}#navigation-menu-header .navigation-bar li.expandable{display:none;}

@media only screen and (min-width:850px){#navigation-menu-header .navigation-bar li.expandable{display:table-cell;}} #navigation-menu-header .navigation-bar li .label{color:#6f0020;display:block;font-size:1.20em; text-transform: capitalize;line-height:1.55em;padding:0.6em 0 0.4em 0;text-align:center;text-decoration:none;text-shadow:0 1px 0 white;}

#navigation-menu-header .navigation-bar li .label:hover .link-text{text-decoration:underline;}
#navigation-menu-header .navigation-bar li .icon-angle-down{color:#777777;content:"\f107";display:block;text-align:center;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;vertical-align:middle;}

@media only screen and (min-width:850px){#navigation-menu-header .navigation-bar li .icon-angle-down{content:"\f107";display:inline;margin:0 0 0 5px;}}body.desktop #navigation-menu-header .navigation-bar li.active{border-bottom:1px solid #dbdbdb;}.navigation-drawer{display:none;}

@media only screen and (min-width:600px){.navigation-drawer{background-color:white;display:block;height:0;overflow:hidden;position:relative;width:100%;}.navigation-drawer.open{border-bottom:none;-webkit-box-shadow:0px 3px 3px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 3px 3px rgba(50, 50, 50, 0.75);box-shadow:0px 3px 3px rgba(50, 50, 50, 0.75);}.navigation-drawer li{padding:5px 0;}.navigation-drawer li > span{color:#8F264E;font-weight:bold;text-transform:uppercase;}.navigation-drawer li > span.spacer{padding-right:1px;}.navigation-drawer li > a.indented{display:block;margin-left:0.71em; color: #000;
text-decoration: none; }.navigation-drawer li > a.headline{font-weight:bold;}.navigation-drawer li > a.headline.red{color:#8f264e;}.navigation-drawer li span.background-text{font-size:8px;color:#fff;background-color:#003366;padding:2px;font-weight:bold;margin-left:0.93em;margin-right:.55em;float:left;}.navigation-drawer > div.segment{left:0;opacity:0;overflow:hidden;padding:0;position:absolute;visibility:hidden;width:100%;top:0;}
.navigation-drawer > div.segment .segment-title,
 .navigation-drawer > div.segment .segment-subtitle{background:../image/bn-drawer-bg-texture-41x41.jpg);border-bottom:1px solid #dbdbdb;padding:0.21em 0 0 1.43em;height:41px;display:inline-block;font-variant:small-caps;text-align:left;white-space:nowrap;width:100%;}
.navigation-drawer > div.segment .segment-title a.arrowed:after, .navigation-drawer > div.segment .segment-subtitle a.arrowed:after{font-size:0.75em;}.navigation-drawer > div.segment .segment-title{font-size:1.71em;}.navigation-drawer > div.segment .segment-subtitle{font-size:1.29em;}
.navigation-drawer > div.segment > div{border-left:1px solid white;border-right:1px solid #bdbdbd;float:left;margin:1.43em 0 -10000px 0;padding-bottom:10000px;text-align:left;width:25%;}
.navigation-drawer > div.segment > div:first-of-type{border-left:none;}
.navigation-drawer > div.segment > div:last-of-type{border-right:none;}
.navigation-drawer > div.segment > div ul{display:inline-block;list-style-type:none;margin:0 0 -10000px 0;padding:0 0.36em 10000px 0.36em;position:relative;text-align:left;padding-left:1.43em;}.navigation-drawer > div.segment > div ul li.two-column-component, .navigation-drawer > div.segment > div ul li span .two-column-component{margin-left:0.57em;overflow:hidden;padding-top:0;}
.navigation-drawer > div.segment > div ul li.two-column-component > ul, .navigation-drawer > div.segment > div ul li span .two-column-component > ul{padding-left:0;padding-right:0;}.navigation-drawer > div.segment > div ul li.two-column-component > ul:first-child, .navigation-drawer > div.segment > div ul li span .two-column-component > ul:first-child{margin-right:1.43em;}.navigation-drawer > div.segment > div ul li.two-column-component > ul > li, .navigation-drawer > div.segment > div ul li span .two-column-component > ul > li{padding:2px 0;}.navigation-drawer > div.segment > div ul li.two-column-component > ul > li > i, .navigation-drawer > div.segment > div ul li.two-column-component > ul > li > a, .navigation-drawer > div.segment > div ul li span .two-column-component > ul > li > i, .navigation-drawer > div.segment > div ul li span .two-column-component > ul > li > a{vertical-align:middle; color: #000; text-decoration:none;}
.navigation-drawer > div.segment[data-segment=engagement] li.two-column-component > ul:first-child{margin-right:0.71em;}.navigation-drawer > div.segment.morphable.segment > div{width:33%;}.navigation-drawer > div.segment.morphable.segment > div.expandable{text-align:left;}.navigation-drawer > div.segment.morphable.segment > div.expandable > .centerer{display:inline-block;text-align:left;}.navigation-drawer > div.segment.morphable.segment > div.expandable > .centerer > .column{margin-bottom:-10000px;padding-bottom:10000px;width:100%;}.navigation-drawer > div.segment.morphable.segment > div.expandable > .centerer > .column:last-of-type:before{content:'\00a0';display:block;}.navigation-drawer .close-button-centerer{
	bottom: 0px;
	display: block;
	height: 1.57em;
	position: absolute;
	width: 100%;}


.navigation-drawer .close-button-centerer .navigation-drawer-close-button{background-color:#dbdbdb;-webkit-border-radius:1em 1em 0 0;-moz-border-radius:1em 1em 0 0;-ms-border-radius:1em 1em 0 0;-o-border-radius:1em 1em 0 0;border-radius:1em 1em 0 0;color:#041e3b;cursor:pointer;font-size:1.57em;height:1em;margin:0 auto;text-align:center;text-shadow:0px 1px 0px #e5e5ee;width:2em;}}

@media only screen and (min-width:600px) and (min-width:850px){.navigation-drawer > div.segment.morphable.segment > div{width:25%;}.navigation-drawer > div.segment.morphable.segment > div.expandable{width:50%;}.navigation-drawer > div.segment.morphable.segment > div.expandable > .centerer{display:block;text-align:left;}.navigation-drawer > div.segment.morphable.segment > div.expandable > .centerer > .column{float:left;width:50%;}.navigation-drawer > div.segment.morphable.segment > div.expandable > .centerer > .column:first-of-type{border-right:1px solid #bdbdbd;}.navigation-drawer > div.segment.morphable.segment > div.expandable > .centerer > .column:last-of-type{border-left:1px solid white;}.navigation-drawer > div.segment.morphable.segment > div.expandable > .centerer > .column:last-of-type:before{display:none;}}.navigation-drawer{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transition:height 0.5s;-moz-transition:height 0.5s;-o-transition:height 0.5s;transition:height 0.5s;}.navigation-drawer > div.segment{-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;}.navigation-drawer > div.segment.active{opacity:1;position:relative;visibility:visible;}
body.desktop .navigation-drawer .segment-title{display:none;}@-moz-document url-prefix()#{sweepstakes-entry .bn-select{padding-top:7px !important;}}

.footer-nav{overflow:hidden;margin-bottom:10px;}
.footer-nav .link-text{color:#333;font-size:12px;font-weight:bold;}
.footer-nav .footer-nav-links-list{padding-left:0px;}
.footer-nav .footer-nav-links-list li{list-style:none;margin:0 0 6px 0;color:#777;font-size:12px;line-height:18px;}
.footer-nav .footer-nav-links-list li a{color:#777;}
.footer-nav .footer-nav-column{display:inline;float:left;margin:20px 42px 0px 43px;text-align:left;width:165px;}

/*********************************************/

.phncnt{ color:#fff; float:right; margin-top:25px; margin-bottom:5px; margin-right:30px; font-size:13px; 
         border-left:1px #FFFFFF  dotted; padding-left:6px;}

.phncnt a{ color:#fff;}

.col-lg-2 { width: 16.6667%; float: left; position: relative;min-height: 1px;padding-right: 0px;padding-left: 0px;}

@media only screen and (min-width: 320px) and (max-width: 768px) {
	
	.phncnt{ margin-right: 69px; padding:0px; margin-top: 17px;} 
	.phone-number{float:none; margin-left:10px;}

	}
	
	
/*****NewCSS*****/


.separator {
    display: flex;
    align-items: center;
    text-align: center;
    color: #9b9b9b;
    font-size: x-large; 
}
.separator::before, .separator::after {
    content: '';
    flex: 1;
    border-bottom: 1px solid #000;
}
.separator::before {
    margin-right: .25em;
}
.separator::after {
    margin-left: .25em;
}

/*HomepageCustomJewellery*/

/* box */

.box-content-1 {
    padding: 15px 0px;
}

.space {padding:0 20px;}

.indexWrapper .box {padding:0 20px; background:none; border:0px; margin:0px;}


.box-heading-1 {
	background:url(../image/hr.png) repeat-x left 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	line-height:24px;
	padding: 2px 0px 0px 0px;
	color:#392420;
	text-align:center;
	width: 100%;
	overflow: auto;	
}
.box-heading-1 span {background:#fff; padding:0 15px;}

.box-content-1 {
	padding: 15px 0px;
}

.box-product-1 > div {	
	display: inline-block;
	vertical-align: top;
	-webkit-box-shadow: 1px 1px 3px #ccc;
	-moz-box-shadow: 1px 1px 3px #ccc;
	box-shadow: 1px 1px 3px #ccc;
	background:#FFFFFF;
	text-align:left;
}

.box-product-1 > div:hover {
-webkit-box-shadow: 1px 1px 3px #aaa;
-moz-box-shadow: 1px 1px 3px #aaa;
box-shadow: 1px 1px 3px #aaa;
} 
 
.box-product-1 .image {
	display: block;
	margin-bottom: 0px;
	text-align:center;
	min-height:150px;
	line-height:150px;
	/*border:solid 1px #eee;*/
	margin:10px;
}
.box-product-1 .image img {vertical-align:middle; padding: 10px;}
.box-product-1 .name a {
	color: #3d3d3d;
	font-weight: bold;
	text-decoration: none;
	display: block;
	margin-bottom: 4px;
}
.box-product-1 .price {
	display: block;
	font-weight: bold;
	color: #333333;
	margin-bottom: 5px;
}

.box-product-1 .price-old {display:none; color: #ccc; text-decoration: line-through;}
.box-product-1 .price-new {font-weight: bold; color:#bd5367;}
.box-product-1 .rating {display: block;	margin-bottom: 4px;}


.proName {position:relative; padding:0 0 8px 0px; margin:0 10px; border-top:solid 0px #e0e0e0;}
.proName .name {padding:0 0 7px 0; display:block;text-align:center;}
.proName .name a {font-size:13px; color:#392420; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; display:inline;}
.proName .name a:hover {color:#808080;}
.proName .price {clear:left; color:#808080; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:normal; text-align:center;}
.proName .cart {display:block; float:right;}

.proName .cart .btn, .product-list .cart .btn {
	background:#f3f3f3;
	display:inline-block;
}

.proName .cart .button, .product-list .cart .button {
	background:none;
	cursor: pointer; 
	border:1px solid #d8d8d8; 
	color: #5e4d4a;
	line-height: 12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;	
	padding:3px 10px;
	margin:4px;
}

.proName .cart .btn:hover, .product-list .cart .btn:hover {
	background:#392420;
}
.proName .cart .button:hover, .product-list .cart .button:hover {
	color:#d7d3d2; border:solid 1px #4f3c38; 
}


.box {
	margin-bottom: 20px;
}
.box .box-heading {
	padding: 0px 0px 19px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	line-height: 14px;
	color: #BD5367;
	background:url(../image/hr.png) repeat-x left 28px;
	margin-bottom:10px;
	margin-top:5px;
}
.box .box-content {
	padding: 0px;
}

.RAlign{ float:right; margin-right:10px; margin-top: 15px;}

img {
  max-width: 100%;
  height: auto;
}

. {
    background-color: #2196f3 !important;
}

.pt-4, .py-4 {
    padding-top: 1.5rem !important;
}

footer.page-footer {
    bottom: 0;
    color: #000;
}

.font-small {
    font-size: 1,2rem;
}

.pb-3, .py-3 {
    padding: 1rem !important;
}

.text-center {
    text-align: center !important;}

footer.page-footer .footer-copyright {
    overflow: hidden;
    color: #e8bcc9;
    background-color:#6f0020;
}

.mt{ margin-top:30px;}

#main_frame{ min-height:60vh;}

.signin {
    color: #fff;
    float: right;
    font-size: 13px;
    border-left: 1px #FFFFFF dotted;
    padding-left: 6px;
}

.menu-title{color:#fff; float:left;}

#sign-in{ margin: 1.2em 5em 0 0;
padding-left: 6px; padding-left:6px;}

.helplinebg {
	padding: 0px 0px 19px 0;
	background:url(../image/helpline.png);
	background-position:bottom;
	background-repeat:no-repeat;
	position:absolute;
	bottom:0px;
	right:0px;
	height:600px;
}

.information-tabs{ margin-bottom:25px;}



