*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:'MontBlack';src:url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/black/Montserrat-Black-webfont.eot");src:url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/black/Montserrat-Black-webfont.eot?#iefix") format("embedded-opentype"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/black/Montserrat-Black-webfont.woff2") format("woff2"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/black/Montserrat-Black-webfont.woff") format("woff"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/black/Montserrat-Black-webfont.ttf") format("truetype"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/black/Montserrat-Black-webfont.svg#montserratblack") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'MontBold';src:url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/bold/Montserrat-Bold-webfont.eot");src:url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/bold/Montserrat-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/bold/Montserrat-Bold-webfont.woff2") format("woff2"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/bold/Montserrat-Bold-webfont.woff") format("woff"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/bold/Montserrat-Bold-webfont.ttf") format("truetype"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/bold/Montserrat-Bold-webfont.svg#montserratbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'MontHairline';src:url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/hairline/Montserrat-Hairline-webfont.eot");src:url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/hairline/Montserrat-Hairline-webfont.eot?#iefix") format("embedded-opentype"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/hairline/Montserrat-Hairline-webfont.woff2") format("woff2"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/hairline/Montserrat-Hairline-webfont.woff") format("woff"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/hairline/Montserrat-Hairline-webfont.ttf") format("truetype"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/hairline/Montserrat-Hairline-webfont.svg#montserrathairline") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'MontLight';src:url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/light/Montserrat-Light-webfont.eot");src:url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/light/Montserrat-Light-webfont.eot?#iefix") format("embedded-opentype"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/light/Montserrat-Light-webfont.woff2") format("woff2"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/light/Montserrat-Light-webfont.woff") format("woff"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/light/Montserrat-Light-webfont.ttf") format("truetype"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/light/Montserrat-Light-webfont.svg#montserratlight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'MontRegular';src:url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/regular/Montserrat-Regular-webfont.eot");src:url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/regular/Montserrat-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/regular/Montserrat-Regular-webfont.woff2") format("woff2"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/regular/Montserrat-Regular-webfont.woff") format("woff"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/regular/Montserrat-Regular-webfont.ttf") format("truetype"),url("http://bigbarkstudios.com/work/links/starbucks/fonts/montserrat/regular/Montserrat-Regular-webfont.svg#montserratregular") format("svg");font-weight:normal;font-style:normal}html,body{width:100%;min-height:100%}body{font-family:"MontRegular", Helvetica, Arial, sans-serif;font-weight:400;color:#555}a{text-decoration:none}a:hover{text-decoration:underline}h1{font-family:"MontHairline", Helvetica, Arial, sans-serif;font-size:54px;font-weight:400}@media screen and (max-width: 1000px){h1{font-size:48px}}h2{font-family:"MontRegular";font-weight:400}p{font-size:14px;line-height:20px;font-family:"MontLight", Helvetica, Arial, sans-serif}button,a.button{border:0;border-radius:0;display:inline-block;padding:10px 30px;font-size:16px;text-transform:uppercase;text-decoration:none;background:#007042;color:white;margin-bottom:40px;box-shadow:0px 0px 0px transparent;-webkit-transition:background 0.5s, box-shadow 0.3s;transition:background 0.5s, box-shadow 0.3s;cursor:pointer}button:hover,a.button:hover{background:#00a360;box-shadow:0px 8px 3px rgba(0,0,0,0.3)}header{position:relative;width:100%;z-index:5000}header .IAX{position:fixed;top:0;width:100%;background:rgba(0,0,0,0.7);border-bottom:solid 1px #ccc}header .IAX img{width:30px;margin:4px 6px 0 10px;float:left}header .IAX p,header .IAX a{line-height:25px;font-size:12px;color:white}header .IAX a{position:absolute;right:10px;top:0}.content{position:relative;width:100%}.content section{position:relative;width:100%;max-width:1600px;margin:0 auto;padding:150px 100px;font-size:0}.content section:last-of-type{border-bottom:none}@media screen and (max-width: 1000px){.content section{padding:100px 60px}}@media screen and (max-width: 600px){.content section{padding-left:20px;padding-right:20px}}.content section .left{position:relative;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);padding:0 80px 50px 50px}@media screen and (max-width: 600px){.content section .left{padding:0px 10px}}.content section .left:after{content:"";display:table;clear:both}.content section .left h1{margin-top:100px;margin-bottom:5px;margin-left:-6px}.content section .left h2{position:relative;margin-bottom:20px;margin-left:70px}.content section .left h2:before{content:"";position:absolute;left:-70px;top:50%;width:60px;height:1px;border-top:solid 1px #ccc}.content section .right{position:relative;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%);padding:0 50px 50px 80px}@media screen and (max-width: 600px){.content section .right{padding:0px 10px}}.content section .right:after{content:"";display:table;clear:both}.content section .right h1{margin-top:100px;margin-bottom:5px;margin-left:-6px}.content section .right h2{position:relative;margin-bottom:20px;margin-left:70px}.content section .right h2:before{content:"";position:absolute;left:-70px;top:50%;width:60px;height:1px;border-top:solid 1px #ccc}.content section aside{display:block;position:relative}.content section aside:after{content:"";display:table;clear:both}.content section aside img{position:relative;width:100%}.content section .left,.content section .right,.content section aside{display:inline-block;width:50%;margin:0;font-size:14px}@media screen and (max-width: 800px){.content section .left,.content section .right,.content section aside{display:block;float:none;width:100%;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.content section aside img{width:70%;left:15%}.content section .left+aside{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:100px}}.content section#intro{max-width:none;min-height:0;height:680px;padding-top:110px}.content section#intro .left{float:left;position:relative;width:calc(100% - 240px);padding-right:100px}.content section#intro .left h1{margin:30px 0 15px -6px}@media screen and (max-width: 1200px){.content section#intro .left h1{font-size:46px}}.content section#intro .left p{padding-right:50px}.content section#intro aside{float:right;width:210px}.content section#intro aside:before{content:"";position:absolute;left:-60px;top:-30px;width:1px;height:calc(100% + 40px);-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);border-left:solid 1px #ccc}@media screen and (max-width: 1000px){.content section#intro .left{padding-left:0;padding-right:20px}.content section#intro aside{width:150px;margin-top:30px}}@media screen and (max-width: 800px){.content section#intro{padding-top:150px}.content section#intro .left{float:none;width:100%;padding:0 20px 50px 20px}.content section#intro .left p{padding-right:0px}.content section#intro .left h1{font-size:38px}.content section#intro aside{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:35px}.content section#intro aside:before{display:none}}.content section#desktop .right{-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%)}@media screen and (max-width: 1150px){.content section#desktop .right{-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}}@media screen and (max-width: 900px){.content section#desktop .right{-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}}@media screen and (max-width: 800px){.content section#tablet .left{margin-top:80%}}.content section#phone{padding-bottom:75px}.content section#phone .break{position:relative;width:100%;margin:80px 0 0px;border-top:solid 1px #ccc}.content section#phone .phonePushdown{top:130px}@media screen and (max-width: 800px){.content section#phone .phonePushdown{top:0}}.content section#phone .secondBlock{position:relative}.content section#phone .secondBlock .left{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}@media screen and (max-width: 1200px){.content section#phone .secondBlock .left{-webkit-transform:translateY(-15%);-ms-transform:translateY(-15%);transform:translateY(-15%)}}@media screen and (max-width: 1100px){.content section#phone .secondBlock .left{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width: 800px){.content section#phone .secondBlock .left{padding-top:100%}}.content section.divider{position:relative;width:100%;max-width:none;height:70%;min-height:0;overflow:hidden;padding:0;border-bottom:0}@media screen and (max-width: 600px){.content section.divider{height:250px}}@media screen and (max-width: 400px){.content section.divider{height:180px}}.content section.divider.desktop{background:url(../img/divider_portrait.jpg) top center;background-size:cover;background-attachment:fixed}@media screen and (max-width: 600px){.content section.divider.desktop{margin-top:410px;background-size:100%, auto;background-attachment:local}}@media screen and (max-width: 400px){.content section.divider.desktop{margin-top:380px}}@media screen and (max-width: 320px){.content section.divider.desktop{margin-top:420px}}.content section.divider.tablet{background:url(../img/divider_tablet.jpg) center;background-size:cover;background-attachment:fixed}@media screen and (max-width: 600px){.content section.divider.tablet{background-size:100%, auto;background-attachment:local}}.content section.divider.phone{background:url(../img/divider_phone.jpg) center;background-size:cover;background-attachment:fixed}@media screen and (max-width: 600px){.content section.divider.phone{background-size:100%, auto;background-attachment:local}}.content section.divider.end{background:url(../img/divider_end.jpg) center no-repeat;background-size:contain;height:100%;box-shadow:inset 0 10px 10px rgba(0,0,0,0.1);border-top:solid 1px #ccc}.content section h1{margin-bottom:20px}.content section nav{position:absolute;bottom:0;left:0;height:260px;width:100%;background:rgba(234,234,234,0.95);border-bottom:solid 1px #ccc;-webkit-transition:height 0.5s, position 0.5s;transition:height 0.5s, position 0.5s;z-index:1040}.content section nav.fix{position:fixed;top:25px;left:0;height:120px}.content section nav.fix li.desktop{width:35%;margin-left:3.5%}.content section nav.fix li.desktop:after{width:122px;height:80px;margin:-5px 0 0 -58px}.content section nav.fix li.desktop img{bottom:10px;margin-left:-60px}@media screen and (max-width: 1000px){.content section nav.fix li.desktop img{height:80%}}.content section nav.fix li.desktop span{margin-left:65px}.content section nav.fix li.desktop span b{width:70px}.content section nav.fix li.tablet:after{width:80px;height:61px;margin:0px 0 0 -39px}.content section nav.fix li.tablet img{bottom:3px;margin-left:-45px}@media screen and (max-width: 1000px){.content section nav.fix li.tablet img{height:85%}}.content section nav.fix li.tablet span{margin-left:75px}.content section nav.fix li.phone:after{width:28px;height:53px;margin:5px 0 0 -35px}.content section nav.fix li.phone img{bottom:16px;margin-left:-40px}@media screen and (max-width: 1000px){.content section nav.fix li.phone img{height:60%}}.content section nav.fix li.phone span{margin-left:50px}.content section nav.fix li span{text-align:left;font-size:14px;margin-top:5px !important}.content section nav.fix li span b{width:80px}@media screen and (max-width: 800px){.content section nav{position:relative;height:auto;left:-60px;width:calc(100% + 120px)}}@media screen and (max-width: 600px){.content section nav{left:-20px;width:calc(100% + 40px)}}.content section nav ul{position:relative;max-width:1600px;height:100%;margin:0 auto;text-align:center}@media screen and (max-width: 800px){.content section nav ul{height:auto}}.content section nav ul li{float:left;position:relative;width:33%;height:100%;padding:20px;margin:0;border-right:solid 1px #ccc;background:none;-webkit-transition:background 0.5s;transition:background 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;cursor:pointer}.content section nav ul li:last-of-type{border-right:0}.content section nav ul li:before{content:"";position:absolute;bottom:-1px;left:0px;height:0px;width:100%;background:#007042;-webkit-transition:height 0.5s;transition:height 0.5s}.content section nav ul li:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#007042 url(../img/stripes.png) repeat;-webkit-transition:all 0.5s;transition:all 0.5s;z-index:1000}.content section nav ul li:hover{background:url(../img/pattern.png) repeat}.content section nav ul li.active{background:url(../img/pattern.png) repeat}.content section nav ul li.active:before{height:8px}.content section nav ul li img{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:100%;height:100%;margin:0 auto;-webkit-transition:all 0.5s;transition:all 0.5s;z-index:1050}@media screen and (max-width: 400px){.content section nav ul li img{position:relative;margin:10px 0 0 0 !important;left:0;bottom:0 !important;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}.content section nav ul li span{position:absolute;top:50%;left:50%;margin-left:0px;margin-top:15px;font-size:16px;color:#555;font-family:"MontLight", Helvetica, Arial, sans-serif;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:left;font-size:17px;z-index:1050;-webkit-transition:margin 0.5s, font-size 0.5s;transition:margin 0.5s, font-size 0.5s}@media screen and (max-width: 1250px){.content section nav ul li span{font-size:16px}}@media screen and (max-width: 1000px){.content section nav ul li span{font-size:15px;margin-top:27px}}@media screen and (max-width: 800px){.content section nav ul li span{font-size:18px;margin-top:0px}}@media screen and (max-width: 400px){.content section nav ul li span{position:relative;margin:5px 0 0 0 !important;left:0;top:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);display:block;width:100%;text-align:center}.content section nav ul li span br{display:none}}.content section nav ul li span b{display:inline-block;margin-bottom:3px;padding-bottom:4px;border-bottom:solid 1px #ccc;width:80px}@media screen and (max-width: 400px){.content section nav ul li span b{width:auto !important;border:0;padding:0;margin:0 5px 0 0}}@media screen and (max-width: 800px){.content section nav ul li{float:none;width:100%;border-right:0;border-bottom:solid 1px #ccc;height:210px}}@media screen and (max-width: 400px){.content section nav ul li{height:180px}}.content section nav ul li.desktop{width:42%}.content section nav ul li.desktop:after{width:260px;height:180px;margin-left:-50px}.content section nav ul li.desktop img{height:80%;bottom:20px;margin-left:-55px}@media screen and (max-width: 1000px){.content section nav ul li.desktop img{height:60%}}.content section nav ul li.desktop span{margin-left:155px}@media screen and (max-width: 1000px){.content section nav ul li.desktop:after{width:200px;height:130px;margin-top:-2px}.content section nav ul li.desktop img{bottom:45px}.content section nav ul li.desktop span{margin-left:115px}}@media screen and (max-width: 800px){.content section nav ul li.desktop{width:100%}.content section nav ul li.desktop:after{width:217px;height:140px;margin-top:1px}.content section nav ul li.desktop img{height:calc(100% - 40px);bottom:10px}.content section nav ul li.desktop span{margin-left:140px}}@media screen and (max-width: 400px){.content section nav ul li.desktop:after{width:125px;height:83px;margin:-16px 0 0 3px}}.content section nav ul li.tablet{width:33%}.content section nav ul li.tablet:after{width:180px;height:130px;margin-top:10px;margin-left:-50px}.content section nav ul li.tablet img{height:85%;margin-left:-63px;-webkit-transform:translateX(-50%) rotate(90deg) scaleX(-1);-ms-transform:translateX(-50%) rotate(90deg) scaleX(-1);transform:translateX(-50%) rotate(90deg) scaleX(-1)}.content section nav ul li.tablet span{margin-left:115px}.content section nav ul li.tablet span b{width:95px}@media screen and (max-width: 1000px){.content section nav ul li.tablet:after{width:130px;height:100px;margin:20px 0 0 -55px}.content section nav ul li.tablet img{height:60%;bottom:27px}.content section nav ul li.tablet span{margin-left:85px}}@media screen and (max-width: 800px){.content section nav ul li.tablet{width:100%}.content section nav ul li.tablet:after{width:140px;height:100px;margin-top:0px}.content section nav ul li.tablet img{height:calc(100% - 40px);bottom:10px}.content section nav ul li.tablet span{margin-left:100px}}@media screen and (max-width: 400px){.content section nav ul li.tablet img{height:calc(100% - 20px);margin-top:-10px !important}.content section nav ul li.tablet:after{width:92px;height:70px;margin:-13px 0 0 6px}.content section nav ul li.tablet img{-webkit-transform:translate(0) rotate(90deg);-ms-transform:translate(0) rotate(90deg);transform:translate(0) rotate(90deg)}}.content section nav ul li.phone{width:25%}.content section nav ul li.phone:after{width:60px;height:110px;margin:17px 0 0 -60px}.content section nav ul li.phone img{height:60%;bottom:26px;margin-left:-70px}.content section nav ul li.phone span{margin-left:50px}.content section nav ul li.phone span b{width:100px}@media screen and (max-width: 1250px){.content section nav ul li.phone{width:25%}}@media screen and (max-width: 1000px){.content section nav ul li.phone:after{width:40px;height:70px;margin:22px 0 0 -63px}.content section nav ul li.phone img{height:40%;bottom:47px}.content section nav ul li.phone span{margin-left:33px}}@media screen and (max-width: 800px){.content section nav ul li.phone{width:100%}.content section nav ul li.phone:after{width:65px;height:130px;margin-top:0px;margin-left:-60px}.content section nav ul li.phone img{height:calc(100% - 40px);bottom:10px}.content section nav ul li.phone span{margin-left:63px}}@media screen and (max-width: 400px){.content section nav ul li.phone:after{width:38px;height:73px;margin:-18px 0 0 7px}}.phoneWrapper,.tabletWrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.phoneWrapper.landscape,.tabletWrapper.landscape{-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}@media screen and (max-width: 600px){.phoneWrapper,.tabletWrapper{display:none}}.tabletWrapper{top:0px;left:0px;-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);transform:translate(0%, 0%)}.tabletWrapper.landscape{margin-top:-130px;margin-left:150px;-webkit-transform:translate(0%, 0) rotate(90deg);-ms-transform:translate(0%, 0) rotate(90deg);transform:translate(0%, 0) rotate(90deg)}.tabletWrapper.landscape ~ .container{margin:100px 0 0 114px !important;top:0px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.tabletWrapper.landscape ~ .container iframe{margin:0}.tabletWrapper ~ .container{top:0 !important;left:0 !important;-webkit-transform:translate(0%, 0) !important;-ms-transform:translate(0%, 0) !important;transform:translate(0%, 0) !important;margin:101px 0 0 88px !important}.tabletWrapper ~ .container iframe{margin:0 !important}@media screen and (max-width: 1024px){.tabletWrapper{display:none}.tabletWrapper ~ .container{margin:0 !important}.tabletWrapper.landscape ~ .container{margin:0 !important}}.ui-mobile-viewport .prompt{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:-300px;display:none}.ui-mobile-viewport .prompt:before{content:url(../img/expandArrow_left.svg);display:block;position:absolute;left:-110px;top:-4px;width:100px}.ui-mobile-viewport .prompt:after{content:url(../img/expandArrow_right.svg);display:block;position:absolute;left:calc(100% + 10px);top:-4px;width:100px}.ui-mobile-viewport .container{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:black;margin:3px 0 0 1px}@media screen and (max-width: 600px){.ui-mobile-viewport .container{background:none}}.ui-mobile-viewport .container iframe{margin:44px 0 0 0}.phoneWrapper.landscape+.prompt{display:block}.phoneWrapper.landscape ~ .container{margin:1px 0 0 -3px}.phoneWrapper.landscape ~ .container iframe{margin:0 0 0 44px}.ui-loader{display:none}body.ipad .divider{height:500px}@media screen and (max-width: 800px){body.ipad .divider{height:400px}}body.ipad .divider.desktop{background:url(../img/divider_portrait.jpg) top center;background-size:100%, auto;background-attachment:local}@media screen and (max-width: 800px){body.ipad .divider.desktop{margin-top:350px}}body.ipad .divider.tablet{background:url(../img/divider_tablet.jpg) center;background-size:100%, auto;background-attachment:local}body.ipad .divider.phone{background:url(../img/divider_phone.jpg) center;background-size:100%, auto;background-attachment:local}
