html{height:100% !important}body{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column !important;flex-direction:column !important;height:100% !important}a{text-decoration:none}.form-row label{margin-left:.8rem;color:gray}.form-control,.form .btn{border-radius:15px;outline:none !important;height:45px}.form-control{font-size:16px;transition:all .4s;box-shadow:none}.g-recaptcha{display:inline-block;padding-bottom:30px}.ck.ck-editor__editable{min-height:300px}.ck.ck-rounded-corners{border:1px solid #ced4da;border-radius:15px;outline:none !important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control-file{width:100%;height:calc(1.5em+0.75rem+2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-radius:15px;outline:none !important;height:45px;font-size:16px;transition:all .4s;box-shadow:none}.container.restrictMedium{max-width:750px}.container .hintText{color:#999;padding:0 20px;margin:0 auto 20px auto}.container h1{margin:30px 0 20px 0;font-weight:100;font-size:1.8em;text-align:center}.container.login{margin-bottom:40px;max-width:720px}.container.login .social .lost{color:#999;text-align:center;margin-bottom:20px}.container.login .social a{background:#fff;border:1px solid lightgray;display:inline-block;vertical-align:middle;position:relative;height:50px;border-radius:15px;padding:0 37px 0 0;overflow:hidden;margin-bottom:15px;font-weight:400;font-size:16px;line-height:46px;width:100%}.container.login .social img{display:inline-block;width:30px;height:32px;margin:10px 15px 10px 20px}.container.login .social.Facebook a{background-color:white}.container.login .social.Facebook a img{height:28px;content:url("/images/auth/fb-logo.png")}.container.login .social.Google a{background-color:white}.container.login .social.Google a img{margin-top:7px;margin-left:5px;content:url("/images/auth/google-logo.png")}.container.login div.orDivider{font-size:14px;line-height:1.42857143;color:#333;margin:30px 0 0;text-align:center;border-top:1px solid #e0e0e0}.container.login div.orDivider p{margin:0 auto 0 auto;padding:0 10px;width:40px;height:40px;font-size:16px;text-align:center;line-height:40px;background:#fff;display:inline-block;border:1px solid #e0e0e0;border-radius:50%;position:relative;top:-22px;z-index:1}.container.login div.form-check{margin:13px 0 10px 0;padding-left:40px}.container.login div.form-check input{margin-top:.25rem}.container.login .btn-primary{width:100%;transition:all .4s}.container.login #register_btn{width:55%}.container.login #login_lost_btn{width:40%}.container.login .switchToSignIn span{line-height:45px}.text-muted{color:#6c757d !important}.error-message{color:darkred}div.error-message{margin:10px 0 20px 0;text-align:center;width:100%}.alert-validate::before{content:attr(data-validate);position:absolute;max-width:70%;background-color:#fff;border-radius:2px;padding:4px 14px 4px 10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:18px;pointer-events:none;color:#c80000;font-size:16px;line-height:1.4;text-align:left;visibility:hidden;opacity:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s}.alert-validate::after{content:"!";display:block;position:absolute;color:#c80000;font-size:20px;font-weight:bold;font-family:monospace;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:18px}.alert-validate:hover:before{visibility:visible;opacity:1}@media(max-width:992px){.alert-validate::before{visibility:visible;opacity:1}}a.picEdit{display:inline-block;width:32px;height:32px;background:url("/images/core/theme/picEdit.png");background-size:contain}a.generalEdit{display:inline-block;width:40px;height:40px;background:url("/images/core/theme/edit.png") center no-repeat;background-size:20px 20px}div.myProfile{margin-bottom:40px}div.myProfile img.profile150{width:150px;height:150px;position:relative}div.myProfile .accountHeader{background:url("/images/core/theme/dark.png");padding:10px 10px 0 10px;margin-top:-20px;border-radius:8px;-moz-border-radius:8px 8px 0 0;-webkit-border-top-right-radius:8px 8px;-webkit-border-top-left-radius:8px;border:1px darkgray;overflow:hidden}div.myProfile .accountHeader .mainRow{width:100%;position:relative}div.myProfile .accountHeader a.profile150{display:block;width:150px;height:150px;margin:10px auto}div.myProfile .accountHeader a.profile150 .profileImage{width:150px;height:150px}div.myProfile .accountHeader a.profile150 .editIcon{background:url(/images/core/theme/picEdit.png) no-repeat;background-size:contain;width:30px;height:30px;position:absolute;top:115px;left:120px}div.myProfile .accountHeader div.accountDetail{margin:10px auto 30px;text-align:center}div.myProfile .accountHeader div.accountDetail .name-large{font-size:2rem}div.myProfile .accountHeader div.accountDetail div.memberId{color:#6c757d;position:relative;font-size:1.15rem}div.myProfile .accountHeader div.accountDetail div.memberId span{color:black}div.myProfile .accountHeader div.accountDetail div.memberId .generalEdit{margin-left:10px;position:absolute;bottom:-5px}div.myProfile .accountHeader .controlPanel a{display:block;text-align:center;margin:15px}div.myProfile .accountHeader .mobileToggle{left:0;bottom:0}div.myProfile .headerContent{padding:20px 0 0 0;margin-top:10px}div.myProfile .bodyContent{background:url("/images/core/theme/light.png");padding:20px 20px 10px 20px;margin:5px -15px 0 -15px;border-radius:8px;-moz-border-radius:8px 8px 0 0;-webkit-border-top-right-radius:8px 8px;-webkit-border-top-left-radius:8px;border:1px darkgray;overflow:hidden}div.myProfile .bodyContent .controlOptions{margin-bottom:-10px;flex:0 0 100%;max-width:100%;padding-right:0}div.myProfile .bodyContent .controlOptions a{display:inline-block;float:right;padding:0 0 0 20px}div.myProfile span.subject{display:inline-block;min-width:200px;color:#6c757d}div.myProfile span.result{display:inline-block}@media(min-width:500px){div.myProfile .accountHeader{height:230px;margin-top:20px}div.myProfile .accountHeader a.profile150{display:inline-block;margin:10px 10px;position:absolute}div.myProfile .accountHeader .controlPanel{position:absolute;bottom:0;right:0}div.myProfile .accountHeader .controlPanel a{display:inline-block;float:right;padding:0 0 0 20px;margin:15px 0 0 15px}div.myProfile .accountHeader div.accountDetail{margin:10px 0 30px 190px;text-align:left}div.myProfile .accountHeader div.accountDetail .memberId{padding-left:20px}div.myProfile .mobileToggle{left:0;bottom:0}}@media(min-width:768px){div.myProfile .accountHeader{height:190px}div.myProfile a.profile150{margin:10px 30px}div.myProfile div.accountDetail{margin-left:210px}div.myProfile .bodyContent .mobileToggle{visibility:hidden;opacity:0;position:absolute}}.container.changeAvatar form{margin-top:40px}div#adminBar{margin:0 0 20px 0;max-width:100%;background-color:lightblue;border:1px solid;border-color:darkgray}div#adminBar ul{list-style:none;padding:0;margin:0}div#adminBar li{display:inline;font-size:14px;padding:0 15px 0 15px}div#adminBar a{color:#933;font-weight:500;text-decoration:none}div#adminBar .selectedGallery{color:#7b7b7a}div#adminBar a:hover{color:red;text-decoration:none}div.adminSubBar{margin:-20px 0 20px 0;padding:2px 0 2px 0;background-color:lightcyan;border:1px solid;border-color:darkgray}div.adminSubBar ul{list-style:none;padding:0;margin:0}div.adminSubBar li{display:inline;font-size:14px;padding:0 15px 0 15px;width:150px;height:20px}div.adminSubBar a{color:#933;font-weight:500;text-decoration:none}div.adminSubBar .selectedGallery{color:#7b7b7a}div.adminSubBar a:hover{color:red;text-decoration:none}div.orderInvoice.container{padding-bottom:20px}div.orderInvoice h2{text-align:center}div.orderInvoice .transactionDate{width:200px;text-align:left;display:inline-block}div.orderInvoice .transactionDesc{width:450px;text-align:left;display:inline-block}div.orderInvoice .transactionAmount{width:80px;text-align:right;display:inline-block}div.orderInvoice .transactionStatus{width:80px;text-align:center;display:inline-block}div.orderInvoice .orderItemTitle{text-align:left}div.orderInvoice .orderItemDesc{margin-left:30px;text-align:left;display:inline-block;color:#333}div.orderInvoice .orderItemPrice{text-align:right;display:inline-block}div.orderInvoice .orderItem{padding-top:1em}div.orderInvoice .header{font-size:1.1em;text-align:center;background-color:#ddd}div.orderInvoice .checkOutLine{text-align:right;padding-right:10px}div.orderInvoice .subtotal{float:left;width:125px;padding-right:5px;text-align:right;font-weight:bold}div.orderInvoice .paymentPanel{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}form.inlineLink{display:inline}form.inlineLink button{background:0;border:0;color:blue;text-decoration:underline;cursor:pointer;font-size:1em;font-family:serif}form.inlineLink button:focus{outline:0}form.inlineLink button:active{color:red}div.orderDoll h2{font-size:1.4em}div.orderDoll h3{font-size:1.2em;padding-bottom:20px;padding-top:20px;text-align:center;color:darkblue}div.orderDoll h4{font-size:1.1em;font-style:italic;padding-bottom:20px;padding-top:20px}div.orderDoll .imageCell{display:inline-table;position:relative;width:120px;height:212px;padding:0 8px 0 8px;text-align:center}div.orderDoll .imageCell img{width:120px}div.orderDoll .orderImageDetail{top:20px;left:0;width:150px;text-align:center}div.orderDoll div.ui-dialog-content div.imageCell{border:1px solid white;padding:20px 8px 5px 8px;height:123px;margin:4px}div.orderDoll .ui-dialog,div.orderDoll .ui-widget-content{font-size:.9em}div.orderDoll .ui-dialog .orderImageDetail{top:0;left:0;width:100px}div.orderDoll div.ui-dialog-content div.imageCell-hover{border-color:#666;background-color:#fff0f0}div.orderDoll div.ui-dialog-content div.imageCell-select{border-color:#ccc;background-color:#eee;font-weight:bold}div.orderDoll .ui-widget-overlay{opacity:.6;background:black}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:focus{position:relative;width:auto;height:auto;clip:initial;margin:inherit;padding:inherit;border:initial}.gdpr__A,.gdpr__B{font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,"sans-serif"}.gdpr__A{display:block !important;position:fixed;left:0;right:0;top:0;padding:0 15px;color:#333;z-index:1040;background-color:#fff;-webkit-box-shadow:0 4px 5px 0 rgba(36,36,36,0.25);box-shadow:0 4px 5px 0 rgba(36,36,36,0.25)}.gdpr__C{display:flex;align-items:center;flex-direction:column;width:100%;max-width:1170px;margin:0 auto;padding:15px 0}@media(min-width:992px){.gdpr__C{flex-direction:row}}.gdpr__D{display:flex;align-items:center}.gdpr__E{width:100%;font-size:14px;font-weight:300;line-height:1.6;margin:0 0 15px}@media(min-width:992px){.gdpr__E{padding-right:60px;margin:0}}.gdpr__A .gdpr__F{flex-shrink:0;font-size:15px}.gdpr__G{overflow:hidden}.gdpr__G .gdpr__B{display:block}.gdpr__B{padding:0 10px;color:#333;z-index:1999;display:none;overflow:auto}.gdpr__B,.gdpr__B:before{position:fixed;left:0;right:0;top:0;bottom:0}.gdpr__B:before{content:"";background-color:#000;opacity:.5}.gdpr__H{position:relative;width:100%;max-width:900px;margin:10px auto;background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}@media(min-width:900px){.gdpr__H{margin:30px auto}}.gdpr__I .gdpr__H{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.gdpr__J,.gdpr__K,.gdpr__L{margin:0;padding:15px}.gdpr__J{font-size:24px;font-weight:500;line-height:1.42857143}.gdpr__K{font-size:14px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.gdpr__K .gdpr__M{margin-top:2em;margin-bottom:.5rem;font-weight:600;line-height:1.125;font-size:18px}.gdpr__K .gdpr__N{margin-top:0;margin-bottom:10px}.gdpr__L{text-align:right}.gdpr__L .gdpr__F{font-size:14px}.gdpr__O{list-style-type:disc;margin:0;padding:10px 0 0 40px}.gdpr__P{width:100%;max-width:100%;margin-bottom:20px;border-spacing:0;border-collapse:collapse;border:1px solid #ddd}.gdpr__P td,.gdpr__P th{padding:8px;line-height:1.42857143;border:1px solid #ddd}.gdpr__P th{border-bottom-width:2px;text-align:left}.gdpr__link{color:#0091eb}.gdpr__link,.gdpr__link:active,.gdpr__link:visited,a.gdpr__F{text-decoration:none}a.gdpr__F{display:inline-block;padding:5px 10px;color:#fff;background-color:#0091eb;border:1px solid #2e6da4;border-radius:3px;line-height:1.5;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.gdpr__F:hover{background-color:#286090;border-color:#204d74}a.gdpr__F:active{background-color:#204d74;border-color:#122b40}.gdpr__marketing{display:flex;align-items:center}.gdpr__marketing #gdpr__marketing{margin-right:5px}.gdpr__Q{margin-bottom:0}.gdpr__R{position:absolute;right:15px;top:15px;padding:0;font-size:21px;font-weight:700;line-height:1;color:#000;opacity:.2;cursor:pointer;background:0;border:0;-webkit-appearance:none}body{background-color:#fff;padding-top:57px;font-family:"Roboto",sans-serif;height:100%}nav.navbar{overflow:hidden;background-color:#e3f2fd;position:fixed;width:100%;top:0;z-index:99}nav.navbar .container{max-width:none}nav.navbar .navbar-toggler{margin-right:auto}nav.navbar .tryfreebutton{color:#fff;background-color:#007bff;border-color:#007bff}nav.navbar .signinbutton{display:block;padding:.375rem .75rem;height:40px}nav.navbar .displayName{color:#f66}nav.navbar .navbar-toggler>img{height:25px;width:25px;border-radius:20%}nav.navbar .navbar-brand{visibility:hidden;height:0;padding:0}@media(min-width:768px){nav.navbar .navbar-brand{visibility:visible;height:40px}}nav.navbar .navbar-brand img{height:0;border-radius:20%}@media(min-width:768px){nav.navbar .navbar-brand img{height:40px}}nav.navbar .navbarSignin{flex-direction:row}#appGuideId .navbar-brand{visibility:visible;height:40px}#appGuideId .navbar-brand img{height:40px}#appGuideId nav.navbar .navbar-toggler{margin-right:0}#appGuideId nav.navbar li.dropdown{padding-left:1rem}.appGuide ul{margin-bottom:20px}.market1{padding-top:20px;padding-bottom:30px}.market1BannerContainer .offscreenHide{background-position:0 0;overflow-x:hidden;overflow-y:hidden;font-weight:bold;font-size:2.5em;color:darkblue;text-indent:-9999px;visibility:hidden;height:0}#market1Banner1DevicesLarge{z-index:10;top:20px;left:20px;position:absolute;visibility:hidden}#market1Banner1DevicesSmall{z-index:10;display:block;margin-left:auto;margin-right:auto;padding-top:20px}#market1Banner1Logo{z-index:11;top:2px;left:346px;position:absolute;visibility:hidden}#market1Banner1Title{z-index:10;display:block;margin-left:auto;margin-right:auto}.market1 .navbar-toggler-icon{margin-left:7px}.market1BannerContainer{background-image:url("/images/market1top.png");height:350px;margin-top:0;background-repeat:repeat-x}.market1BannerContainer>.container{position:relative;height:558px;max-width:540px}.market2{max-width:none;padding-left:40px;padding-right:40px;padding-bottom:20px}div.appMarket .hintText{border-bottom:1px dashed #ddd;padding-bottom:30px;margin-bottom:30px;color:#666}div.blogposts{border-bottom:1px dashed #ddd;padding-bottom:20px;padding-top:30px;width:auto;position:relative}div.blogposts .postDate{background:url(/images/date.png) repeat scroll 0 0 #fff;position:absolute;left:0;top:35px;padding:0;text-align:center;height:50px;width:45px}div.blogposts .postDate span.postmonth{color:#fff;font-size:12px;font-weight:normal;padding:0;margin:0;text-transform:uppercase;text-align:center;display:block}div.blogposts .postDate span.postdayofmonth{color:darkred;font-size:20px;font-weight:normal;text-align:center;width:45px;margin:0;text-transform:uppercase;display:block}div.blogposts h2{color:#333;font-size:1.3em;font-weight:700;padding-left:60px;min-height:50px}div.blogposts img{margin:0 auto;max-width:300px}div.blogposts:after{clear:both}@media(min-width:576px){div.blogposts img{float:right;padding-left:20px;margin:0;max-width:none}nav.navbar{overflow:visible}}div.appMarket:before,div.appGuide:before{z-index:-100;content:" ";background-image:url(/images/todo/background_banner.jpg);background-repeat:repeat-x;position:absolute;left:0;top:50px;right:0;height:300px}div.appGuide h1+p{color:#999;padding:0 20px;margin:0 auto 20px auto;text-align:center}div.appGuide h2{margin:25px 0 10px -0.5em;font-weight:500;font-size:1.4em;text-align:left}div.appGuide h3{margin:20px 0 10px 0;font-weight:300;font-size:1.2em;text-align:left}#appGuideId .guide{color:#666;padding-left:5px}@media(min-width:576px){.market1{max-width:none}nav.navbar{overflow:visible}}@media(min-width:660px){.market1BannerContainer{height:270px}nav.navbar{overflow:visible}#market1Banner1Title{position:absolute;top:70px;left:380px}.market1BannerContainer .container{max-width:660px;margin-left:auto;margin-right:auto}#market1Banner1DevicesSmall{z-index:10;top:20px;left:20px;position:absolute}}@media(min-width:880px){.market1{max-width:none;padding-left:20px;padding-right:20px;margin:0}.market1BannerContainer{background-image:url("/images/market1top.png");height:558px;background-repeat:repeat-x}.market1BannerContainer .container{max-width:800px}#market1Banner1DevicesLarge{visibility:visible}#market1Banner1DevicesSmall{visibility:hidden}#market1Banner1Logo{top:10px;left:440px;visibility:visible}#market1Banner1Title{top:20px;left:580px}}@media(min-width:992px){.market1{max-width:960px;padding-left:0;padding-right:0;margin:0 auto 0 auto}#market1Banner1DevicesLarge{visibility:visible}#market1Banner1DevicesSmall{visibility:hidden}.market1BannerContainer .container{max-width:940px;margin-left:100px}#market1Banner1Title{left:640px}#market1Banner1Logo{left:500px}}.macAppStore{padding-left:0;padding-top:10px}.macAppStore a,.macAppStore span{float:left;width:161px;height:60px;display:block;background-color:transparent;background-image:url("/images/appstore.png");background-repeat:no-repeat;background-attachment:scroll;background-position:0 0;text-indent:-999px;overflow-x:hidden;overflow-y:hidden;margin-right:20px}.macAppStore .available a{background-position:0 0}.macAppStore .available a:hover{background-position:0 -61px}a.LifeNoteFB{float:left;width:64px;height:62px;display:block;background-color:transparent;background-image:url("/images/fb2.png");background-repeat:no-repeat;background-attachment:scroll;background-position:0 0;text-indent:-999px;overflow-x:hidden;overflow-y:hidden;margin-right:20px}a.LifeNoteFB{background-position:0 -2px}@media(min-width:576px){.market1{max-width:none}}@media(min-width:768px){.market1{max-width:none;padding-left:40px;padding-right:20px;margin:0}}@media(min-width:992px){.market1{max-width:960px;padding-left:0;padding-right:0;margin:0 auto 0 auto}}.market1 h2{font-size:1.125rem;font-weight:bold;margin-bottom:0}.market1 p{font-size:.95rem;line-height:1.3rem}.description{background:none repeat scroll 0 0 #fff;display:block;height:160px;margin-bottom:10px}.description p{float:left;font-size:.95rem;line-height:1.3rem;margin-top:0;padding-left:55px;*padding-left:55px}.description h2{color:#1d639f;display:inline;font-size:1.125em;line-height:1.3em;font-weight:normal;margin-bottom:5px;padding-left:10px;margin-top:0}.checklist{float:left;padding:0;margin:0}.FrontGallery{float:right;margin:10px -30px 20px 5px;position:relative;width:320px;height:607px}#footer_layer{background-color:#f8f9fa;border-top:1px darkgrey}.privacy-banner{position:fixed;bottom:0;left:0;width:100%;max-width:100%;padding:0 15px;background:#fff;z-index:1040;color:#000;font-size:14px;margin:0;display:none;-webkit-box-shadow:0 4px 5px 5px rgba(36,36,36,0.25);box-shadow:0 4px 5px 5px rgba(36,36,36,0.25);font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,"sans-serif"}.banner-wrapper{display:flex;align-items:center;flex-direction:column;width:100%;max-width:1170px;margin:0 auto;padding:15px 0}.banner-text{display:flex;align-items:center}.privacy-banner p{padding-right:60px;margin:0 0 15px;color:#000;font-weight:300;font-size:14px;text-align:center}.privacy-banner .banner-wrapper p{padding-right:3rem}.privacy-banner a{text-decoration:none}.privacy-banner a:hover{text-decoration:underline}.privacy-banner button{flex-shrink:0;display:inline-block;padding:5px 10px;color:#fff;background-color:#0091eb;border:1px solid #2e6da4;border-radius:3px;line-height:1.5;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.banner-learn{color:#000}.banner-accept{padding:7px 15px;color:#fff;border-radius:5px;background:#000}@media(min-width:768px){}@media(min-width:992px){.banner-wrapper{flex-direction:row}.privacy-banner .banner-wrapper p{padding-right:60px;margin:0}}.displayMobileMedia{background:linear-gradient(to left,rgba(170,170,170,0.2),rgba(200,200,200,0.2));margin-bottom:40px;margin-top:20px}.displayMobileMedia.gradientRose{background:linear-gradient(to left,rgba(210,121,121,0.2),rgba(210,166,121,0.2))}.displayMobileMedia:before,.displayMobileMedia:after{content:"";display:table}.displayMobileMedia:after{clear:both}.displayMobileMedia>div{height:234px;background-image:url(/images/iphone/mobile.png);position:relative;margin:-10px calc((100% - 234px) / 2) -20px;background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.displayMobileMedia.rightView>div{background-image:url(/images/iphone/mobile_right.png)}.displayMobileMedia.tablet>div{height:375px;margin:-10px auto;background-image:url(/images/ipad/ipad_gold.png)}.displayMobileMedia.tablet.rightView>div{height:375px;margin:-10px auto;background-image:url(/images/ipad/ipad_gold_right.png)}.displayMobileMedia>div>div{position:absolute;top:2.1%;left:35%;width:29.7%;transform:perspective(100px) rotateZ(-59.8deg) skewY(27deg) skewX(0.5deg) scaleY(1.15)}.displayMobileMedia.rightView>div>div{top:20.6%;left:23.6%;width:52.9%;transform:perspective(100px) rotateZ(-29.8deg) skewY(0.1deg) skewX(27.3deg) scaleX(1.15)}.displayMobileMedia.tablet>div>div{top:-3.95%;left:31.5%;width:35.9%;transform:perspective(140px) rotateZ(-56deg) rotateY(7.5deg) rotateX(5deg) skewY(30.5deg) skewX(6.5deg) scaleY(1)}.displayMobileMedia.tablet.rightView>div>div{top:9.8%;left:28.3%;width:44.5%;transform:perspective(140px) rotateZ(-26.8deg) rotateY(4deg) rotateX(8deg) skewY(-0.5deg) skewX(37.1deg) scaleX(1.14)}.displayMobileMedia>div>div>div{padding-bottom:177.778%;position:relative}.displayMobileMedia.rightView>div>div>div{padding-bottom:56.25%}.displayMobileMedia.tablet>div>div>div{padding-bottom:133.337%}.displayMobileMedia.tablet.rightView>div>div>div{padding-bottom:75%}.displayMobileMedia>div>div>div>div{position:absolute;top:0;right:0;bottom:0;left:0}.displayMobileMedia video{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.displayMobileMedia img{position:absolute;top:0;left:0;bottom:0;right:0;vertical-align:top;width:100%;height:100%;object-fit:cover}@media(min-width:375px){.displayMobileMedia>div{margin:-20px auto -40px}}@media(min-width:500px){.displayMobileMedia>div{height:312px;width:500px}.displayMobileMedia.tablet>div{height:262px;width:500px}.displayMobileMedia.tablet>div>div{transform:perspective(190px) rotateZ(-56deg) rotateY(7.5deg) rotateX(5deg) skewY(30.5deg) skewX(6.5deg) scaleY(1)}.displayMobileMedia.tablet.rightView>div>div{transform:perspective(190px) rotateZ(-26.8deg) rotateY(4deg) rotateX(8deg) skewY(-0.5deg) skewX(37.1deg) scaleX(1.14)}}@media(min-width:750px){.displayMobileMedia>div{height:468px;width:750px}.displayMobileMedia.tablet>div{height:393px;width:750px}.displayMobileMedia.tablet>div>div{transform:perspective(280px) rotateZ(-56deg) rotateY(7.5deg) rotateX(5deg) skewY(30.5deg) skewX(6.5deg) scaleY(1)}.displayMobileMedia.tablet.rightView>div>div{transform:perspective(280px) rotateZ(-26.8deg) rotateY(4deg) rotateX(8deg) skewY(-0.5deg) skewX(37.1deg) scaleX(1.14)}}.display3Up{background:linear-gradient(to left,rgba(170,170,170,0.2),rgba(200,200,200,0.2));margin-bottom:40px;margin-top:20px;box-shadow:0 1px rgba(130,130,130,0.3);overflow:hidden}.display3Up.gradientRose{background:linear-gradient(to right,rgba(210,121,121,0.2),rgba(210,166,121,0.2))}.display3Up:before,.display3Up:after{content:"";display:table}.display3Up:after{content:"";display:table}.display3Up>div{position:relative;width:60%;max-width:220px;margin:0 auto}.display3Up.tablet>div{max-width:306px}.display3Up .centerDevice,.display3Up .leftDevice,.display3Up .rightDevice{position:absolute;z-index:1;top:10px;width:100%;height:100%}.display3Up .centerDevice{position:relative;z-index:2;top:0;width:100%;margin-bottom:-25%}.display3Up .centerDevice{margin-bottom:-13%}.display3Up .leftDevice{right:85%}.display3Up .rightDevice{left:85%}.display3Up .centerDevice>div,.display3Up .leftDevice>div,.display3Up .rightDevice>div{position:relative;padding:25% 7%}.display3Up.tablet .centerDevice>div,.display3Up.tablet .leftDevice>div,.display3Up.tablet .rightDevice>div{padding:12.4% 6.3%}.display3Up.greyTablet .centerDevice>div,.display3Up.greyTablet .leftDevice>div,.display3Up.greyTablet .rightDevice>div{padding:4.6% 4.6%}.display3Up .devicePic{position:absolute;top:0;right:1%;bottom:0;left:1%;background:linear-gradient(to top,#b9bbbb 0,#f4f6f6 100%);border-radius:14%/7%;box-shadow:inset 0 0 4px rgba(0,0,0,0.5)}.display3Up .tabletDevicePic{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ccc;border-radius:6%/4%;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.display3Up.greyTablet .tabletDevicePic{border-radius:4%/6%;background:linear-gradient(to top,#707175 0,#a3a4a9 100%)}.display3Up .tabletDevicePic:first-child:after{content:"";position:absolute;z-index:1;top:.6%;right:.7%;bottom:.6%;left:.7%;border-radius:5.3%/3.8%;background-color:#f4f5f7}.display3Up.greyTablet .tabletDevicePic:first-child:after{background-color:#111}.display3Up.greyTablet .tabletDevicePic:first-child:after{top:.7%;right:.6%;bottom:.7%;left:.6%;border-radius:3.8%/5.3%}.display3Up .tabletDevicePic .deviceCamera{position:absolute;z-index:2;top:4.7%;left:50%;width:1.1%;height:.8%;border-radius:50%;background-color:#666;transform:translate(-50%,-50%)}.display3Up.greyTablet .tabletDevicePic .deviceCamera{top:50%;left:4.7%;width:1.1%;height:1.6%}.display3Up .tabletDevicePic .deviceHome{position:absolute;z-index:1;bottom:4.2%;left:50%;width:6.3%;height:4.5%;background:linear-gradient(10deg,#222 0,#f5f5f5 50%,#222 100%);border-radius:50%;transform:translate(-50%,50%)}.display3Up.greyTablet .tabletDevicePic .deviceHome{top:50%;right:4.2%;bottom:auto;left:auto;width:4.5%;height:6.3%;transform:translate(50%,-50%)}.display3Up .tabletDevicePic .deviceHome:before{content:"";position:absolute;top:5%;right:5%;bottom:5%;left:5%;background-color:#ebecec;border-radius:50%}.display3Up .tabletDevicePic .deviceHome:after{content:"";position:absolute;top:10%;right:10%;bottom:10%;left:10%;background-color:#f5f5f5;border-radius:13%/6.5%}.display3Up.greyTablet .tabletDevicePic .deviceHome:before{top:-0.4%;right:-0.3%;bottom:-0.4%;left:-0.3%}.display3Up .devicePic:before{content:"";position:absolute;top:.7%;right:1.4%;bottom:.7%;left:1.4%;background-color:#e7e8e8;border-radius:13%/7%}.display3Up .devicePic:after{content:"";position:absolute;top:1%;right:2.3%;bottom:1%;left:2.3%;background-color:#f5f5f5;border-radius:13%/6.5%}.display3Up .devicePic .deviceSpeaker{position:absolute;z-index:1;background-color:#333;transform:translate(-50%,-50%);top:6.25%;left:50%;width:16.5%;height:.8%;border-radius:5px}.display3Up .devicePic .deviceCamera{position:absolute;z-index:1;background-color:#333;transform:translate(-50%,-50%);top:6.3%;left:33.9%;width:3.5%;height:1.7%;border-radius:50%}.display3Up .devicePic .deviceSensor{position:absolute;z-index:1;background-color:#333;transform:translate(-50%,-50%);top:6.3%;left:33.9%;width:3.5%;height:1.7%;border-radius:50%}.display3Up .devicePic .deviceMute{position:absolute;background-color:#b5b8ba;box-shadow:inset 0 5px 5px -3px rgba(0,0,0,0.5),inset 0 -5px 5px -3px rgba(0,0,0,0.5);transform:translate(0,-50%);top:14.7%;left:-0.7%;width:.7%;height:4%;border-radius:1px 0 0 1px}.display3Up .devicePic .deviceUp{position:absolute;background-color:#b5b8ba;box-shadow:inset 0 5px 5px -3px rgba(0,0,0,0.5),inset 0 -5px 5px -3px rgba(0,0,0,0.5);transform:translate(0,-50%);top:25%}.display3Up .devicePic .deviceDown{position:absolute;background-color:#b5b8ba;box-shadow:inset 0 5px 5px -3px rgba(0,0,0,0.5),inset 0 -5px 5px -3px rgba(0,0,0,0.5);transform:translate(0,-50%);top:34%}.display3Up .devicePic .devicePower{position:absolute;background-color:#b5b8ba;box-shadow:inset 0 5px 5px -3px rgba(0,0,0,0.5),inset 0 -5px 5px -3px rgba(0,0,0,0.5);transform:translate(0,-50%);top:25%;right:-1%;width:1%;height:7.5%;border-radius:0 2px 2px 0}.display3Up .devicePic .deviceHome{position:absolute;z-index:1;bottom:6.5%;left:50%;width:16%;height:7.6%;background:linear-gradient(10deg,#222 0,#f5f5f5 50%,#222 100%);border-radius:50%;transform:translate(-50%,50%)}.display3Up .devicePic .deviceHome:before{content:"";position:absolute;top:5%;right:5%;bottom:5%;left:5%;background-color:#ebecec;border-radius:50%}.display3Up .devicePic .deviceHome:after{content:"";position:absolute;top:10%;right:10%;bottom:10%;left:10%;background-color:#f5f5f5;border-radius:13%/6.5%}.display3Up .appPhoto{position:relative;z-index:1}.display3Up .appPhoto:before{content:"";position:absolute;z-index:-1;top:-0.5%;right:-1%;bottom:-0.5%;left:-1%;background-color:#333;border-radius:2px}.display3Up.tablet .appPhoto:before{top:-0.3%;right:-0.4%;bottom:-0.3%;left:-0.4%}.display3Up .appPhoto>div{position:relative;padding-bottom:178%;background-color:#888}.display3Up.tablet .appPhoto>div{padding-bottom:133.3%}.display3Up .appPhoto>div>div{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.display3Up .appPhoto img{border:0;vertical-align:top;width:100%;height:100%;object-fit:cover}