@font-face{font-family:'FrankFurterStd';src:url('./frankfurterstd.eot');src:url('./frankfurterstdd41d.eot?#iefix') format('embedded-opentype'),url('./frankfurterstd.woff') format('woff'),url('./frankfurterstd.ttf') format('truetype'),url('./frankfurterstd.svg#frankfurter') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'VAGRoundedBold';src:url('./vagroundedstd-bold.eot');src:url('./vagroundedstd-bold.eot') format('embedded-opentype'),url('./vagroundedstd-bold.woff') format('woff'),url('./vagroundedstd-bold.ttf') format('truetype'),url('./vagroundedstd-bold.svg#VAGRoundedBold') format('svg')}
@font-face{font-family:"VAGRoundedStdBlack";src:url('./VAGRoundedStd-Black.eot');src:url('./VAGRoundedStd-Black.eot?#iefix') format('embedded-opentype'),url('./VAGRoundedStd-Black.woff') format('woff'),url('./VAGRoundedStd-Black.ttf') format('truetype'),url('./VAGRoundedStd-Black.svg#VAGRoundedStdBlack') format('svg')}
@font-face{font-family:"FrankFurterMediumStd";src:url('./FrankfurterMediumStd.eot');src:url('./FrankfurterMediumStd.eot?#iefix') format('embedded-opentype'),url('./FrankfurterMediumStd.woff') format('woff'),url('./FrankfurterMediumStd.ttf') format('truetype'),url('./FrankfurterMediumStd.svg') format('svg')}
.ml_block{text-align:center}
.ml_block:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}
.ml_centered{display:inline-block;vertical-align:middle;width:auto;padding:10px 15px}
.clearfix{clear:both}
#mlanding_main{width:1000px;margin:0 auto}
.mlanding_comp{width:1000px;height:485px;background:transparent url("../../../images/portal/dunkinDonuts3/ml_bg.jpg") 0 0 no-repeat}
#mlanding_text{height:420px;margin-left:49px;width:500px}
#mlanding_img{width:480px}
.mlanding_left{float:left}
.mlanding_right{float:right}
.mlanding_text_inner{height:343px}
h1.ml_heading{color:#653600;font:52px/47px FrankFurterStd;margin:50px 0 0;position:relative;text-transform:uppercase}
#mlanding_main h1.ml_heading sup{font:26px vagroundedbold;position:static;vertical-align:top}
#mlanding_main sup{line-height:0;position:static;vertical-align:super}
.ml_main_des{color:#61381b;font:15px/22px tahoma;width:366px}
.ml_appstore{margin-right:10px}
#ml_appcenter{margin-top:34px}
#ml_nav{background-color:#ff3698;clear:both;height:65px;opacity:.8;filter:alpha(opacity=80)}
#ml_nav ul{list-style:none outside none;margin:0;padding:0}
#ml_nav ul>li{float:left;list-style:none outside none;padding:10px 32px 3px;background:url("../../../images/portal/dunkinDonuts3/ml_nav_sep.png") right 10px no-repeat transparent}
#ml_nav ul li.ml_gift.ml_last{background:0}
#ml_nav ul li a{color:#fff;font:20px/47px FrankFurterStd;padding:5px 2px 5px 8px;text-decoration:none}
.ml_nav_hover{border-bottom:5px solid #5a213f}
#ml_nav ul li>img{margin-bottom:10px;vertical-align:middle}
#ml_tnc{color:#6e6e6e;font-size:9px}
.ml_offers_top{float:right;margin-right:120px;margin-top:10px;width:470px}
.ml_stripe_pink{float:left;width:1000px;height:268px;margin:30px 0;background:url("../../../images/portal/dunkinDonuts3/ml_bg_stripe_gray.png") 0 0 no-repeat transparent;position:relative}
#ml_offers_compo{height:605px;position:relative}
.ml_offers_img{margin-left:22px;position:absolute;text-align:center;width:349px}
.ml_offer_right{margin-left:93px;text-align:left;width:275px}
.ml_offer_right_img{bottom:-4px;float:right;height:auto;position:absolute;right:17px;width:258px}
.ml_hr{background:url("../../../images/portal/dunkinDonuts3/ml_bg_stripe_gray.png") 0 -328px no-repeat transparent;height:23px;margin:50px 0;border:0}
.ml_gototop{color:#ff8016;float:left;font-weight:bold;margin:44px -18px 8px;text-align:right;width:100%}
.ml_gototop a{color:#ff8016;font-size:14px}
h2.ml_heading{color:#653600;font:35px/47px VAGRoundedBold;margin:0}
h2.ml_heading_white{color:#fff;font:35px/47px VAGRoundedBold;margin-bottom:0}
h3.ml_title{color:#fff;font:35px/40px frankfurterstd;margin:0;text-transform:uppercase}
.ml_offer_price{color:#ff8115;font:35px/47px frankfurterstd;margin:0;text-transform:uppercase;text-stroke:2px white;-webkit-text-stroke:2px white;-moz-text-stroke:2px white}
.ml_offers_top>p{color:#4e2b11;font-size:15px;line-height:20px;margin:0}
.ml_offers_link{clear:both;margin-left:415px}
ul,ul li{list-style:none;margin:0;padding:0}
.ml_offers_link ul li{margin-bottom:10px}
.ml_offers_link ul li>a{color:#ff8115;font-size:16px;font-weight:bold}
.ml_heading>img,.ml_heading_white>img{margin-bottom:10px;vertical-align:middle}
.ml_offer_right>p{color:#fff;font-size:15px;margin:4px 0;line-height:20px}
#ml_offer_tnc{color:#fff;font-size:11px}
#ml_youtube_section{float:none;height:auto;margin:0 auto;width:876px;margin-top:71px}
#ml_pay_compo{height:605px;position:relative}
.ml_stripe_skyblue{float:left;width:1000px;height:268px;background:url("../../../images/portal/dunkinDonuts3/ml_bg_stripe_gray.png") 0 -440px no-repeat transparent;position:relative}
.ml_pay_right{float:left;padding:45px;width:400px}
.ml_pay_img{bottom:14px;position:absolute;right:150px;text-align:center;width:349px}
.ml_pay_right>p{color:#4e2b11;font-size:15px;line-height:20px}
.ml_pay_right strong{font-size:16px;font-weight:bold;color:#61381b}
.ml_pay_right>strong a{font-size:16px;font-weight:bold;color:#ff8115}
#ml_find_compo{height:400px;position:relative}
.ml_stripe_orange{background:url("../../../images/portal/dunkinDonuts3/ml_bg_stripe_gray.png") no-repeat scroll 0 -772px;float:left;height:268px;position:relative;width:1000px}
.ml_offers_img{margin-left:22px;position:absolute;text-align:center;width:364px}
.ml_find_img{margin-left:22px;position:absolute;text-align:center;top:-4px;width:423px}
.ml_find_right{float:right;height:230px;padding:40px 75px 0 0;text-align:left;width:450px}
.ml_find_right>p{color:#4e2b11;font-size:15px;margin:0;line-height:20px}
#ml_gift_compo{height:356px;position:relative}
.ml_stripe_skyblue{float:left;width:1000px;height:268px;background:url("../../../images/portal/dunkinDonuts3/ml_bg_stripe_gray.png") 0 -440px no-repeat transparent;position:relative}
.ml_gift_right{float:left;padding:40px 40px 20px;width:450px}
.ml_gift_img{bottom:15px;position:absolute;right:20px;text-align:center;width:auto}
.ml_gift_right>p{color:#4e2b11;font-size:15px;width:403px;line-height:20px}
.ml_gift_right strong{font-size:15px;font-weight:bold}
.ml_gift_right>strong a{color:#ff8115}
#ml_appstore_compo{height:272px;margin-top:60px}
.ml_stripe_brown{float:left;width:1000px;height:268px;background:url("../../../images/portal/dunkinDonuts3/ml_bg_stripe_gray.png") 0 -1123px no-repeat transparent;position:relative}
.ml_appstore_footer{text-align:center}
#ml_appcenter_footer{margin-top:20px}
.ml_appstore_footer,.ml_googleplay_footer{margin-right:19px}
.ml_share{bottom:20px;position:absolute;text-align:center;width:470px}
.ml_share>img{margin:0 10px}
.ml_gift_shadow{height:28px;background:url("../../../images/portal/dunkinDonuts3/ml_bg_stripe_gray.png") 0 -1440px no-repeat transparent}
#ml_gift_compo .ml_gototop{margin-top:0}
.career_block{text-align:center}
.career_block:before{content:'';height:100%;vertical-align:middle;margin-right:-0.25em}
.career_centered{display:inline-block;vertical-align:middle;width:auto;padding:30px 30px 30px 63px}
.clearfix{clear:both}
#career_main{width:1000px;margin:0 auto}
.career_comp{width:1000px;height:auto;background:transparent url("../../../images/portal/dunkinDonuts3/career-hero.jpg") 0 0 no-repeat}
#career_text{height:373px;margin-left:49px}
#career_img{width:480px}
.career_left{float:left}
.career_right{float:right}
.career_text_inner{height:343px}
h1.career_heading{color:#fff;font:52px/47px FrankFurterStd;margin:50px 0 0;position:relative;text-transform:uppercase}
#career_main h1.career_heading sup{font:26px vagroundedbold;position:static;vertical-align:top}
#career_main sup{line-height:0;position:static;vertical-align:super}
.career_main_des{color:#fff;font:28px/32px vagroundedbold}
.career_appstore{margin-right:10px}
#career_appcenter{margin-top:34px}
#career_nav{background:url("../../../images/portal/dunkinDonuts3/career-link-bg.png") repeat scroll 0 0 transparent;clear:both;height:65px}
#career_nav ul{list-style:none outside none;margin:0;padding:0}
#career_nav ul>li{background:url("../../../images/portal/dunkinDonuts3/ml_nav_sep.png") no-repeat scroll right 10px rgba(0,0,0,0);float:left;list-style:none outside none;padding:10px 0;text-align:center;}
#career_nav ul li.last{background:0}
#career_nav ul li.career_gift.career_last{background:0}
#career_nav ul li a{color:#fff;font:20px FrankFurterStd;padding:5px 2px 5px 8px;text-decoration:none}
.career_nav_hover{border-bottom:5px solid #5a213f}
#career_nav ul li>img{margin-bottom:10px;vertical-align:middle}
#career_tnc{color:#6e6e6e;font-size:9px}
.career_offers_top{float:right;margin-right:120px;margin-top:10px;width:470px}
.career_stripe_pink{float:left;width:1000px;height:268px;margin:30px 0;background:url("../../../images/portal/dunkinDonuts3/ml_bg_stripe_gray.png") 0 0 no-repeat transparent;position:relative}
#career_offers_compo{height:595px;margin:0 84px;position:relative}
.career_offers_img{margin-left:22px;position:absolute;text-align:center;width:349px}
.career_offer_right{margin-left:93px;text-align:left;width:275px}
.career_offer_right_img{bottom:-4px;float:right;height:auto;position:absolute;right:17px;width:258px}
.career_hr{background:url("../../../images/portal/dunkinDonuts3/ml_bg_stripe_gray.png") 0 -328px no-repeat transparent;height:23px;margin:50px 0;border:0}
.career_gototop{color:#ff8016;float:left;font-weight:bold;margin:44px -18px 25px;text-align:right;width:100%}
.career_gototop a{color:#ff8016;font-size:14px}
h2.career_heading{color:#672b11;font:28px/28px frankfurterstd;margin:0}
h2.career_heading_white{color:#fff;font:30px/30px frankfurterstd;margin:0}
h3.career_title{color:#fff;font:35px/40px frankfurterstd;margin:0;text-transform:uppercase}
.career_offer_price{color:#ff8115;font:35px/47px frankfurterstd;margin:0;text-transform:uppercase;text-stroke:2px white;-webkit-text-stroke:2px white;-moz-text-stroke:2px white}
.career_offers_top>p{color:#4e2b11;font-size:15px;line-height:20px;margin:0}
.career_offers_link{clear:both;margin-left:415px}
ul,ul li{list-style:none;margin:0;padding:0}
.career_offers_link ul li{margin-bottom:10px}
.career_offers_link ul li>a{color:#ff8115;font-size:16px;font-weight:bold}
.career_heading>img,.career_heading_white>img{margin-bottom:10px;vertical-align:middle}
.career_offer_right>p{color:#fff;font-size:15px;margin:4px 0;line-height:20px}
#career_offer_tnc{color:#fff;font-size:11px}
#career_appcenter>p{color:#fff;font:14px vagroundedbold;margin:7px 0}
.career_appstore_footer h3{color:#fff;font:20px VAGRoundedStdBlack;margin:0;padding:0;text-align:left}
.career_appstore_footer .career_heading_white p{color:#fff;font:16px/20px tahoma;margin:0;text-align:left}
.career_heading_white a{color:#0d1aa1;text-decoration:underline;font:16px/20px tahoma}
#career_youtube_section{float:none;height:auto;margin:0 auto;width:876px;margin-top:71px}
#career_pay_compo{height:315px;position:relative}
.career_stripe_skyblue{float:left;width:1000px;height:240px;background:url("../../../images/portal/dunkinDonuts3/ml_bg_stripe_gray.png") 0 -440px no-repeat transparent;position:relative}
.career_pay_right{float:left;margin-left:33px;padding:24px;width:500px}
.career_pay_img{position:absolute;right:0;text-align:center;top:70px;width:349px}
.career_pay_right>p{color:#4e2b11;font-size:15px;line-height:18px;font-family:vagroundedbold}
.career_pay_right strong{font-size:16px;font-weight:bold;color:#61381b}
.career_pay_right>strong a{font-size:16px;font-weight:bold;color:#ff8115}
#career_find_compo{position:relative;height:320px}
.career_stripe_orange{background:url("../../../images/portal/dunkinDonuts3/ml_bg_stripe_gray.png") no-repeat scroll 0 -772px;float:left;min-height:238px;position:relative;width:1000px}
.career_offers_img{margin-left:22px;position:absolute;text-align:center;width:364px}
.career_find_img{bottom:0;margin-left:22px;position:absolute;right:0;text-align:center;width:704px}
.career_find_right{float:left;padding:27px;text-align:left;width:144px;margin-left:33px}
.career_find_right p{color:#fff;font-size:15px;margin:10px 0 0;line-height:18px;font-family:vagroundedbold}
#career_gift_compo{height:284px;position:relative}
.career_stripe_skyblue{float:left;width:1000px;background:url("../../../images/portal/dunkinDonuts3/ml_bg_stripe_gray.png") 0 -440px no-repeat transparent;position:relative}
.career_gift_right{float:left;padding:27px;text-align:left;width:144px;margin-left:33px}
.career_gift_img{top:28px;position:absolute;right:20px;text-align:center;width:auto}
.career_gift_right>p{color:#4e2b11;font-size:15px;line-height:18px;font-family:vagroundedbold}
.career_gift_right strong{font-size:15px;font-weight:bold}
.career_gift_right>strong a{color:#ff8115}
#career_appstore_compo{height:220px;margin-top:60px}
.career_stripe_brown{width:1000px;background:url("../../../images/portal/dunkinDonuts3/ml_bg_stripe_gray.png") 0 -1123px no-repeat transparent}
.career_appstore_footer{text-align:center}
#career_appcenter_footer{margin-top:20px}
.career_appstore_footer,.career_googleplay_footer{margin-right:19px}
.career_share{bottom:20px;position:absolute;text-align:center;width:470px}
.career_share>img{margin:0 10px}
.career_gift_shadow{height:28px;background:url("../../../images/portal/dunkinDonuts3/ml_bg_stripe_gray.png") 0 -1440px no-repeat transparent}
#career_gift_compo .career_gototop{margin-top:0}
.career_appstore_footer p{color:#fff;font:12px/17px tahoma;text-align:left;margin:0}
.career_appstore_footer h2{color:#fff;font:12px/17px tahoma;text-align:left}
.youtubevideoplayer{border-bottom:1px dotted #cfcfcf}
.youtubeplayerinnerdiv>iframe{margin-bottom:25px}
.youtube-heading{color:#672b11;font:28px/28px vagroundedbold;margin-bottom:20px}
.youtube-subheading{color:#672b11;font:18px/18px vagroundedbold;margin-top:10px}
.career_img_info{bottom:3px;color:#462609;font:10px vagroundedbold;position:absolute;right:0;text-transform:uppercase;width:270px}
.career-apply-online{padding-left:60px;font:bold 12px tahoma;color:#0d1aa1}
.swiper-container{margin:0 auto;position:relative;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease}
.swiper-slide{float:left;display:block;width:835px;height:400px}
.swiper-slide .bucket{width:271px;height:400px;float:left;display:block;margin-right:12px}
.videobucket{width:265px}
.swiper-container{height:230px;width:855px;float:left}
.swiper-wrapper{width:855px;height:260px;position:relative;transition-timing-function:ease}
.pagination{text-align:center;width:100%}
.swiper-pagination-switch{background:url('../../../images/portal/dunkinDonuts3/youtube-pagination.png') no-repeat scroll center -54px transparent;cursor:pointer;display:inline-block;height:26px;margin:0 3px;width:26px}
.swiper-active-switch{background:url('../../../images/portal/dunkinDonuts3/youtube-pagination.png') no-repeat scroll 3px 3px transparent}
.youtube-carousel{margin-left:85px;margin-top:30px;overflow:hidden;width:855px}
