@import https://fonts.googleapis.com/css?family=Material+Icons;
@import https://fonts.googleapis.com/css?family=Roboto:100,300,400,400i,500,700,900;
#igFlag{display:inline-block;position:relative;vertical-align:top}
#igFlag img{max-width:40px;display:inline-block;cursor:pointer;margin-right:5px;margin-left:5px}
#igSplashElement{position:fixed;max-width:500px;background-color:#fff;top:350px!important;left:50%;width:100%;-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,0.5);box-shadow:0 0 60px 0 rgba(0,0,0,0.5);color:rgba(0,0,0,.87);font-size:16px;font-family:'Roboto',Helvetica,Arial,sans-serif;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:2001;margin-left:0!important;padding:10px}
.close_welcome_mat_popup i{cursor:pointer;font-style:normal;font-weight:700;font-size:1.5em}
.close_welcome_mat_popup{text-align:right;display:inline-block;float:right}
.igModalHeader{background-color:#fff;text-align:center;color:rgba(0,0,0,.87);box-sizing:border-box}
.logoWrapper{width:100%;padding:10px 0;text-align:center;float:none;box-sizing:border-box}
.messageWrapper{width:100%;padding:30px 15px;box-sizing:border-box}
.modalLogo{width:75px;vertical-align:top}
.igModalHeader img.headerFlag{max-width:50px;position:absolute;left:5px;top:5px}
.headerZero{margin-bottom:8px;font-size:30px;font-weight:600;margin-top:0}
.headerOne{font-size:30px;padding-left:.5em;text-transform:uppercase;font-weight:600}
.headerTwo{color:#999;margin-top:7px;font-size:12px}
.countryP{font-size:16px}
.igModalBody{background-color:#fff;width:100%}
.countryDropDownWrapper{width:100%;min-height:25px;-webkit-border-radius:2px;border-radius:2px;border:0;margin:0 auto;padding:0;cursor:pointer;position:relative}
.countryDropDownWrapper i{position:absolute;right:10px;top:10px;color:rgba(0,0,0,.3)}
#countrySelect{width:100%;position:relative;box-shadow:0 0 0;padding:10px 15px;margin:0;font-size:14px;line-height:14px;color:#333!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background:none!important;overflow:hidden;height:44px;padding-left:65px;border-color: #ececec;}
ul.featureList{padding:30px;margin:20px 0 30px;background-color:#eee;display:none!important}
ul.featureList li{list-style-type:none;padding:5px 0}
ul.featureList li i{position:relative;top:6px}
.igWelcomeCTAButton{padding:30px;box-sizing:border-box;text-align:center}
.igWelcomeCTAButton button{-webkit-border-radius:2px;border-radius:2px;color:#fff;margin:0 auto;border:none;font-size:16px;font-weight:400;background-color:#2185d0;opacity:1;text-shadow:none;float:none;text-align:center;font-weight:bold;padding:10px 20px;border-radius:4px}
.igWelcomeCTAButton button:hover{color:#fff;background-color:#0d71bb;opacity:1}
.modal-open{-webkit-animation-name:igFadeInDown;animation-name:igFadeInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@media screen and (max-width: 600px) {
	#igSplashElement{width:95%}
	.igModalHeader{width:100%}
	.messageWrapper{clear:both}
}
.ig_we_offer p {font-size: 15px;line-height: 20px;margin: 5px 0 10px;}
.welcomemaptooltip{border-radius:4px;position:absolute;padding:10px;z-index:10;top:auto;display:none;width:280px;left:auto;text-align:center;margin-left:-8.5em;background:#fff;border:1px solid rgba(34,36,38,.15);box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);margin-top:5px;}
.welcomemaptooltip:after,.welcomemaptooltip:before{bottom:100%;left:55%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.welcomemaptooltip:before{border-color:rgba(194,225,245,0);border-bottom-color:rgba(34,36,38,.15);border-width:9px;margin-left:-32px}
.welcomemaptooltip:after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:8px;margin-left:-30px}
#main-account > div,#main-account-onestop > div{padding-left:0!important}
#main-account-logged-in,#main-account-logged-out{display:inline-block}
.igSelectCountry{text-align:center;border-top:1px solid #eee;box-sizing:border-box}
.igCountryFlag_hdr{height:30px;width:50px;display:inline-block;vertical-align:top;margin-right:5px}
.igCountryName_hdr{font-size:24px;font-weight:700;display:inline-block}
.ig_msc_services{padding:15px;border:1px solid #ececec;margin:15px 30px;border-radius: 4px;}
.ig_msc_services p{margin:0px 0px 0.5em 0 !important;}
.ig_we_offer{text-align:center;}
.welcomefeatureList{padding:0;margin:0}
.CountryLabel{text-align:center;margin:10px 0}
.logoWrapper h4{font-weight:700;margin:0}
.ig_prepay_duties{background-image:url(//cdn.mscdirect.com/global/application-content/images/welcome_mat_file_option.png);background-repeat:no-repeat;text-align:left;padding-left:35px;min-height:25px;display:inline-block;vertical-align:top;margin-left:1.5em;}
.ig_multiship{background-image:url(//cdn.mscdirect.com/global/application-content/images/welcome_mat_truck.png);background-repeat:no-repeat;text-align:left;padding-left:35px;min-height:25px;vertical-align:top;display:inline-block;margin-left:1.5em}