html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}@font-face{font-family:"AvenirLight";src:url(/assets/Avenir_35_Light-af596baadd9b3da5c1cbc3e636b00a6c.ttf) format("truetype"),url(/assets/Avenir_35_Light-99bb2bf5fc74c5c2262461f528646269.eot) format("embedded-opentype"),url(/assets/Avenir_35_Light-dbcd3e7ef83a24c892c311f49e1b76d1.svg) format("svg"),url(/assets/Avenir_35_Light-954e26b4b8e92c9b4a4c23729b78f4fc.woff) format("woff")}body{background-color:#f6f6f7;font-family:'AvenirLight', sans-serif;font-size:16px;text-rendering:optimizeLegibility}.container{width:612px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hide{display:none !important}p.copy-message{color:#F6A730;font:1em/normal 'AvenirLight',sans-serif;font-weight:bold}.unsupported-browser-alert{font:0.875em/normal 'AvenirLight',sans-serif;padding:1%;text-align:center;color:#fff;background-color:#ffac07;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.6);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.6);-o-box-shadow:1px 1px 1px rgba(0,0,0,0.6);-ms-box-shadow:1px 1px 1px rgba(0,0,0,0.6)}.form-container{width:266px;margin:0 auto 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:visible}.form-container .header{margin:80px 0 10px;height:74px;display:table}.form-container .header span.logo{background:url(/assets/mermaid-logo-dae90a85a34635b6419ce18d17cb4d8b.png) no-repeat transparent;width:67px;height:74px;margin:0 15px 0 -7px;display:inline-block;float:left}.form-container .header h2{color:#58595b;font:0.875em 'AvenirLight', sans-serif;line-height:20px;display:table-cell;vertical-align:middle}.copy-wrapper{width:522px;height:55px;margin:30px auto 0;text-align:center;display:table;position:relative}.copy-wrapper.orange.link-copied{height:auto;margin:10px auto 0}.copy-wrapper input[type="text"]{padding:5px 10px;width:100%;height:55px;line-height:20px;border:1px solid #dbdbdb;box-shadow:inset 0 0 5px #d4d4d4;outline:medium none;color:#a7a9ac;font:1.5em 'AvenirLight', sans-serif;display:table-cell;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.copy-wrapper input[type="text"]:focus{color:#f6a730}.copy-wrapper .copy-button{border:1px solid #dbdbdb;box-shadow:inset 0 0 5px #d4d4d4;width:45px;height:53px;display:table-cell;vertical-align:middle;transition:all 0.2s ease-in}.copy-wrapper .copy-button:hover{border:1px solid #ffaa00;box-shadow:inset 0 0 5px #ffaa00}.upload-wrapper{margin:20px 0 10px;color:#58595B;font:0.875em 'AvenirLight', sans-serif;line-height:20px;position:relative;display:table;width:100%}.upload-wrapper .file-name{display:table-cell;vertical-align:middle;padding-left:10px}.upload-wrapper .file-name p{font:0.875em 'AvenirLight', sans-serif;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upload-wrapper label{color:#58595B;font:0.875em 'AvenirLight', sans-serif;line-height:20px;margin-right:5px;display:block}.upload-wrapper input[type="text"]{padding:5px 10px;width:100%;height:30px;line-height:20px;border:1px solid #dbdbdb;box-shadow:inset 0 0 5px #d4d4d4;outline:medium none;color:#f6a730;font:1em 'AvenirLight', sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.upload-wrapper input[type="file"]{z-index:2;opacity:0;cursor:pointer;border:1px solid;padding:3px 0;width:100px}.upload-wrapper span.file-button{position:absolute;top:0;left:0;background:#ffffff;border:1px solid #dbdbdb;border-radius:5px;box-shadow:inset 0 0 5px #d4d4d4;color:#a7a9ac;font:0.875em 'AvenirLight', sans-serif;padding:5px 10px;z-index:-1;transition:all 0.2s ease-in;display:table-cell;vertical-align:middle}.upload-wrapper:hover span.file-button{background:rgba(225,172,7,0.8);border:1px solid #ffaa00;box-shadow:inset 0 0 5px #ffaa00;color:#ffffff}.input-wrapper{margin-bottom:10px}.input-wrapper label{color:#58595B;font-size:0.875em 'AvenirLight', sans-serif;line-height:20px;margin-right:5px}.input-wrapper i{color:#9b9c9c;font:0.750em 'AvenirLight', sans-serif;font-style:italic}.input-wrapper input{background:url(/assets/lock-icon-328d3212fa698b1709ac0c17cef321e2.png) no-repeat left center #fff;padding:10px 15px;width:100%;height:45px;line-height:20px;padding-left:45px;border:1px solid #dbdbdb;box-shadow:inset 0 0 5px #d4d4d4;outline:medium none;color:#a7a9ac;font:0.875em sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-wrapper input.email{background:url(/assets/mail-icon-b085aea12c36bd24096820efa692bd70.png) no-repeat left center #fff}.input-wrapper input:focus{color:#f6a730}.input-wrapper input[type="password"]{font:0.875em sans-serif}.submit-wrapper{margin:25px 0 10px;width:100%;height:auto;min-height:40px;position:relative;display:table}.submit-wrapper #error_explanation{width:190px;display:table-cell;vertical-align:middle;color:#f6a730;font:0.875em 'AvenirLight', sans-serif;line-height:18px}.submit-wrapper #error_explanation ul{list-style:inside;font-weight:bold}.submit-wrapper .submit-arrow{display:table-cell;vertical-align:middle}.submit-wrapper .submit-arrow .arrow{background:url(/assets/next-arrow-4af80910c3b0364541488218624c296e.png) no-repeat right center transparent;border:medium none;width:44px;height:40px;display:block;transition:all 0.5s ease-in;float:right}.submit-wrapper .submit-arrow:hover .arrow{background:url(/assets/next-arrow-orange-72b6fd2358f6f23cd722839036360b4a.png) no-repeat right center transparent}.additional-wrapper{display:table;width:100%;height:auto;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.additional-wrapper .checkbox-wrapper{width:180px;display:table-cell;vertical-align:middle}.additional-wrapper input[type=checkbox].checkbox-style{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.additional-wrapper input[type=checkbox].checkbox-style+label.checkbox-label{padding-left:25px;height:18px;line-height:18px;background-repeat:no-repeat;background-position:0 0;color:#9b9c9c;font:0.875em 'AvenirLight', sans-serif;display:inline-block;vertical-align:middle;cursor:pointer}.additional-wrapper input[type=checkbox].checkbox-style:checked+label.checkbox-label{background:url(/assets/check-box-fill-1fffadc7148136c0332fa742abf03cd1.png) no-repeat transparent}.additional-wrapper .checkbox-label{background:url(/assets/check-box-empty-4a69f13c42130f4dbf84f5bcf84b6258.png) no-repeat transparent}.additional-wrapper span.forgot{display:table-cell;vertical-align:middle}.additional-wrapper span.forgot .forgot-password{background:url(/assets/reset-password-2067e4245ddc581055e8b29ab3ff854d.png) no-repeat transparent;background-size:100% 100%;float:right;display:inline-block;width:24px;height:25px;transition:all 0.2s ease-in}.additional-wrapper span.forgot .forgot-password:hover{background:url(/assets/reset-password-orange-bd72dd7e15411fe5aa26c8954e424716.png) no-repeat transparent;background-size:100% 100%}.cancel-wrapper{margin:20px 0 10px}.cancel-wrapper h3{color:#58595b;font:1em 'AvenirLight', sans-serif;line-height:20px}.cancel-wrapper p{color:#9b9c9c;font:0.875em 'AvenirLight', sans-serif;margin:10px 0}.other-link{display:block;margin:20px 0 0}.other-link ul.link-wrapper{list-style:none;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.other-link ul.link-wrapper li{display:inline-block;margin-right:35px}.other-link ul.link-wrapper li:last-child{margin-right:0}.other-link span.sign-out{float:right}.other-link a.round-link{background:#ffffff;color:#cccccc;text-decoration:none;font:1em 'AvenirLight', sans-serif;font-weight:bold;width:50px;height:50px;border:1px solid #dbdbdb;border-radius:50px;box-shadow:inset 0 0 5px #d4d4d4;display:table-cell;vertical-align:middle;text-align:center;transition:all 0.2s ease-in}.other-link a.round-link:hover{background:#ffac07;color:#ffffff;border:1px solid #ffaa00;box-shadow:inset 0 0 5px #ffaa00}.other-link a.round-link.twitter{background:url(/assets/twitter-icon-68c894e141a86d5d7253e698fce2a765.png) center no-repeat #fff;background-size:21px 18px}.other-link a.round-link.twitter:hover{background:url(/assets/twitter-icon-white-e160ab6ed9e361b64067a160ff689f2e.png) center no-repeat #ffac07;background-size:21px 18px}.other-link a.round-link.facebook{background:url(/assets/facebook-icon-2686768550e84648404238982d7415d4.png) center no-repeat #fff;background-size:11px 21px}.other-link a.round-link.facebook:hover{background:url(/assets/facebook-icon-white-1038066fb7843a76c75980cf4ef52b94.png) center no-repeat #ffac07;background-size:11px 21px}.other-link a.round-link span{display:table-cell;padding:5px}.global-button{background:#ffffff;border:1px solid #dbdbdb;border-radius:5px;box-shadow:inset 0 0 5px #d4d4d4;color:#a7a9ac;font:0.875em 'AvenirLight', sans-serif;padding:5px 10px;transition:all 0.2s ease-in}.global-button:hover{background:transparent;border:1px solid #999999;box-shadow:inset 0 0 5px #666666;color:#58595B}.form-container.forgot-password .other-link ul.link-wrapper,.form-container.reset-password .other-link ul.link-wrapper{padding:0 5px}.form-container.forgot-password .other-link ul.link-wrapper li,.form-container.reset-password .other-link ul.link-wrapper li{display:inline-block;margin-right:12px}.form-container.forgot-password .other-link ul.link-wrapper li:last-child,.form-container.reset-password .other-link ul.link-wrapper li:last-child{margin-right:0}.zclip{background:url(/assets/copy-link-icon-ecd9fc28c08d5c8e7c8feb0026ced4d5.png) no-repeat center #fff;box-shadow:inset 0 0 5px #d4d4d4;width:45px;height:53px !important;display:table-cell;vertical-align:middle;margin:1px 0 0 -1px;transition:all 0.2s ease-in}.zclip:hover{background:url(/assets/copy-link-icon-hover-b262adcd5a7b552ee6955a9eee132153.png) no-repeat center #ffac07;box-shadow:inset 0 0 5px #ffaa00}.small-copy-wrapper{margin:10px auto 0;text-align:center;display:table}a{color:#58595B}a:visited{color:#58595B}#share-toggle,#embed-toggle{font:1em/normal 'AvenirLight',sans-serif;font-weight:bold}.page-not-found{margin:100px auto 50px;text-align:center}.page-not-found h1{color:#2d2d2e;font:1.5em 'AvenirLight', sans-serif;font-weight:bold}#error_explanation h2{display:none !important}@font-face{font-family:'AvenirLT-Medium';src:url(/assets/AvenirLT-Medium-29a788dc896cb347ed56a5fbe22c148c.eot);src:url(/assets/AvenirLT-Medium-29a788dc896cb347ed56a5fbe22c148c.eot?#iefix) format("embedded-opentype"),url(/assets/AvenirLT-Medium-8534c7d2cf21fa62fbc6992c8b063e1d.woff) format("woff"),url(/assets/AvenirLT-Medium-ef41bc06b37807b96b15469f301901c9.ttf) format("truetype"),url(/assets/AvenirLT-Medium-6106047018e2d155215c2c1f1e7d5e1b.svg#AvenirLT-Medium) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"AvenirLT-Book";src:url(/assets/AvenirLT-Book-cdd8342a16125d219e54ea0490ec43d5.eot);src:url(/assets/AvenirLT-Book-cdd8342a16125d219e54ea0490ec43d5.eot?#iefix) format("embedded-opentype"),url(/assets/AvenirLT-Book-114f453a80bbec082cd863e6ca4536cd.woff) format("woff"),url(/assets/AvenirLT-Book-c907a47f3d49df948456b94527861048.ttf) format("truetype"),url(/assets/AvenirLT-Book-aa2ab8843aa4c8202d9bc8edae60e22e.svg#AvenirLT-Book) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"AvenirLT-Roman";src:url(/assets/AvenirLT-Roman-3a3ffe5b2148df2bdf74f9897c691804.eot);src:url(/assets/AvenirLT-Roman-3a3ffe5b2148df2bdf74f9897c691804.eot?#iefix) format("embedded-opentype"),url(/assets/AvenirLT-Roman-e6c18d88724e41e5be6d6cbc0119d8c3.woff) format("woff"),url(/assets/AvenirLT-Roman-1af317d377b7bab0be570d52c75e0b7a.ttf) format("truetype"),url(/assets/AvenirLT-Roman-dfc02059badc8393762483dbc1da220c.svg#AvenirLT-Roman) format("svg");font-weight:normal;font-style:normal}html,body{position:relative;height:100%;font:400 16px/normal 'AvenirLT-Book', sans-serif;color:#999999;background-color:#ececec;-webkit-font-smoothing:antialiased;word-wrap:break-word}html.auto,body.auto{height:auto}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;outline:0}a,*>a,a:hover{color:#1db6b1;text-decoration:none;outline:none}.container{max-width:940px;width:100%;height:100%;padding:0;margin:0 auto}.container:after{content:"";display:block;clear:both}.logo--main{position:relative;display:inline-block;float:left;height:40px;line-height:40px;padding:0 0 0 50px;overflow:hidden;white-space:nowrap;color:#333333}.logo--main span{background:url(/assets/logo--main-9e8da3ba742e1cecb814bb75ae3a9aae.png) center center no-repeat;width:38px;height:40px;display:block;position:absolute;left:0}input[type="email"],input[type="password"],input[type="text"]{background-color:white;color:#666666;border:none;width:100%;padding:0 15px;height:50px;line-height:50px}.input--row,.button-row{position:relative;display:inline-block}*::-webkit-input-placeholder{font-size:inherit;line-height:inherit;color:#999999}*::-moz-placeholder{font-size:inherit;line-height:inherit;color:#999999}*:-moz-placeholder{font-size:inherit;line-height:inherit;color:#999999}*:-ms-input-placeholder{font-size:inherit;line-height:inherit;color:#999999}main{padding:40px 0}.reset_password_box .container{width:100%;padding:0 40px}.reset_password_box .container>span{display:inline-block;width:100%;text-align:center;text-transform:uppercase;margin:0 0 15px;font-weight:600}.reset_password_box header{padding:20px 0 16px}.reset_password_box header .container{text-align:center}.reset_password_box .logo--main{font-size:1.25em;height:128px;line-height:normal;padding:100px 0 0;float:none}.reset_password_box .logo--main span{background:url(/assets/logo--dialog-6b6406676012e32893f2ef8c19b58aca.png) center center no-repeat;width:75px;height:81px;top:0;left:50%;margin:0 0 0 -38px}.reset_password_box .input--row{width:100%;margin:0 0 10px}.reset_password_box .input--row input[type="email"],.reset_password_box .input--row input[type="password"]{font-weight:600}.reset_password_box .button--row{width:100%;margin:0 0 15px}.reset_password_box .button--row:last-child{margin:0 0 10px}.reset_password_box .button{position:relative;display:inline-block;padding:0 20px;height:50px;font:600 1.125em/50px "AvenirLT-Medium", sans-serif;color:white;background-color:#1db6b1;border:none;width:100%;text-align:center}.reset_password_box span.error-message{text-transform:capitalize;color:#c51b1b}.reset_password_box span.error-message.hidden{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}div#loader{width:70px;height:40px;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}div#loader span{display:inline-block;width:10px;height:40px;background:#ffac07;animation-name:scale;-webkit-animation-name:scale;-moz-animation-name:scale;-ms-animation-name:scale;-o-animation-name:scale;animation-duration:1.6s;-webkit-animation-duration:1.6s;-moz-animation-duration:1.6s;-ms-animation-duration:1.6s;-o-animation-duration:1.6s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite}.bar-1{animation-delay:-1s;-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-ms-animation-delay:-1s;-o-animation-delay:-1s}.bar-2{animation-delay:-0.8s;-webkit-animation-delay:-0.8s;-moz-animation-delay:-0.8s;-ms-animation-delay:-0.8s;-o-animation-delay:-0.8s}.bar-3{animation-delay:-0.6s;-webkit-animation-delay:-0.6s;-moz-animation-delay:-0.6s;-ms-animation-delay:-0.6s;-o-animation-delay:-0.6s}.bar-4{animation-delay:-0.4s;-webkit-animation-delay:-0.4s;-moz-animation-delay:-0.4s;-ms-animation-delay:-0.4s;-o-animation-delay:-0.4s}.bar-5{animation-delay:-0.2s;-webkit-animation-delay:-0.2s;-moz-animation-delay:-0.2s;-ms-animation-delay:-0.2s;-o-animation-delay:-0.2s}@-webkit-keyframes scale{0%,40%,100%{-webkit-transform:scaleY(0.2);-moz-transform:scaleY(0.2);-ms-transform:scaleY(0.2);-o-transform:scaleY(0.2);transform:scaleY(0.2)}20%,60%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@-moz-keyframes scale{0%,40%,100%{-webkit-transform:scaleY(0.2);-moz-transform:scaleY(0.2);-ms-transform:scaleY(0.2);-o-transform:scaleY(0.2);transform:scaleY(0.2)}20%,60%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@-ms-keyframes scale{0%,40%,100%{-webkit-transform:scaleY(0.2);-moz-transform:scaleY(0.2);-ms-transform:scaleY(0.2);-o-transform:scaleY(0.2);transform:scaleY(0.2)}20%,60%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@keyframes scale{0%,40%,100%{-webkit-transform:scaleY(0.2);-moz-transform:scaleY(0.2);-ms-transform:scaleY(0.2);-o-transform:scaleY(0.2);transform:scaleY(0.2)}20%,60%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}.top-bar{display:none;width:100%;max-width:640px;margin:35px auto 0}.top-bar:after{content:"";clear:both;display:block}.close{display:block;float:right;width:33px;height:33px;margin:0 30px 0 0;background:url(/assets/icon-close@2x-76da3b2a7aee4485b50979b614999bb9.png) no-repeat;background-size:contain}.close:hover{opacity:0.7}.player-wrapper{max-width:640px;max-height:640px;margin:30px auto 0;overflow:hidden;display:block}.photo-container{width:640px;height:640px;display:table;text-align:center;background-color:#fff;overflow:hidden;position:relative}.photo-container>div{display:table-cell;vertical-align:middle}.photo-container>div img{width:auto;height:auto;max-width:640px;max-height:640px;margin:0 auto;z-index:-1}.play-button{display:block;width:90px;height:58px;background:url(/assets/button-play-a3b47f9130ba3264bac05c207386f53d.png) no-repeat;background-size:contain;position:absolute;top:4%;left:4%;opacity:0.6}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:0.6;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-100%)}100%{opacity:0.6;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-100%)}100%{opacity:0.6;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-100%)}100%{opacity:0.6;transform:translateX(0)}}@-webkit-keyframes fadeOutRight{0%{opacity:0.6;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(150%)}}@-moz-keyframes fadeOutRight{0%{opacity:0.6;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(150%)}}@-o-keyframes fadeOutRight{0%{opacity:0.6;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(150%)}}@keyframes fadeOutRight{0%{opacity:0.6;transform:translateX(0)}100%{opacity:0;transform:translateX(150%)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-ms-animation-duration:0.8s;-o-animation-duration:0.8s;animation-duration:0.8s}.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;-ms-animation-duration:0.8s;-o-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.sound-button,.sound-button span{background-color:#f6a730;background-color:rgba(246,167,48,0.7);display:block;position:absolute;opacity:1;left:50%;top:50%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.sound-button.playing,.sound-button span.playing{background-color:#ffbc60;background-color:rgba(255,188,96,0.8);-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.7);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.7);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.7);visibility:hidden;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition-duration:2s;-moz-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s;-webkit-transition-delay:-0.5s;-moz-transition-delay:-0.5s;-o-transition-delay:-0.5s;transition-delay:-0.5s}.sound-button:hover,.sound-button span:hover{background-color:#ffbc60;background-color:rgba(255,188,96,0.8)}.sound-button:hover span{background-color:#ffbc60;background-color:rgba(255,188,96,0.7)}.sound-button.playing span{background-color:#ffbc60;background-color:rgba(255,188,96,0.7);-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.7);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.7);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.7)}.sound-button{width:110px;height:110px;z-index:3;margin-left:-55px;margin-top:-55px}.sound-button span{width:68px;height:68px;z-index:4;margin-left:-34px;margin-top:-34px}.sound-button span.white-ring{background:transparent;width:180px;height:180px;position:absolute;left:50%;top:50%;z-index:-1;border:2px solid #fff;display:block;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-box-shadow:0px 0px 0px 0px;-moz-box-shadow:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px;margin-top:-92px;margin-left:-92px}.pulse,.secondPulse{width:500px;height:500px;position:absolute;z-index:2;left:50%;top:50%;margin-left:-254px;margin-top:-254px;border:4px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;visibility:hidden}.animated{-webkit-animation-duration:2.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-moz-animation-duration:2.5s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-out;-o-animation-duration:2.5s;-o-animation-iteration-count:1;-o-animation-timing-function:ease-out;animation-duration:2.5s;animation-iteration-count:1;animation-timing-function:ease-out}.animation{-webkit-animation-duration:5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-moz-animation-duration:5s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-out;-o-animation-duration:5s;-o-animation-iteration-count:1;-o-animation-timing-function:ease-out;animation-duration:5s;animation-iteration-count:1;animation-timing-function:ease-out}.sound-button .white-ring{-webkit-animation-name:ring;-moz-animation-name:ring;-o-animation-name:ring;animation-name:ring;visibility:visible;opacity:1}@-webkit-keyframes ring{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}10%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}20%{-webkit-transform:scale(1);transform:scale(1);opacity:1}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-moz-keyframes ring{0%{-moz-transform:scale(1);transform:scale(1);opacity:1}10%{-moz-transform:scale(1.2);transform:scale(1.2);opacity:1}20%{-moz-transform:scale(1);transform:scale(1);opacity:1}80%{-moz-transform:scale(1);transform:scale(1);opacity:1}90%{-moz-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-moz-transform:scale(1);transform:scale(1);opacity:1}}@-o-keyframes ring{0%{-o-transform:scale(1);transform:scale(1);opacity:1}10%{-o-transform:scale(1.2);transform:scale(1.2);opacity:1}20%{-o-transform:scale(1);transform:scale(1);opacity:1}80%{-o-transform:scale(1);transform:scale(1);opacity:1}90%{-o-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-o-transform:scale(1);transform:scale(1);opacity:1}}@keyframes ring{0%{transform:scale(1);transform:scale(1);opacity:1}10%{transform:scale(1.2);transform:scale(1.2);opacity:1}20%{transform:scale(1);transform:scale(1);opacity:1}80%{transform:scale(1);transform:scale(1);opacity:1}90%{transform:scale(1.2);transform:scale(1.2);opacity:1}100%{transform:scale(1);transform:scale(1);opacity:1}}.sound-button.playing span{-webkit-animation-name:fadeout;-moz-animation-name:fadeout;-o-animation-name:fadeout;animation-name:fadeout;visibility:visible;opacity:1}@-webkit-keyframes fadeout{20%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:1}}@-moz-keyframes fadeout{20%{-moz-transform:scale(1);transform:scale(1);opacity:1}100%{-moz-transform:scale(0.8);transform:scale(0.8);opacity:1}}@-o-keyframes fadeout{20%{-o-transform:scale(1);transform:scale(1);opacity:1}100%{-o-transform:scale(0.8);transform:scale(0.8);opacity:1}}@keyframes fadeout{20%{transform:scale(1);transform:scale(1);opacity:1}100%{transform:scale(0.8);transform:scale(0.8);opacity:1}}.sound-button.playing{-webkit-animation-name:fadeoutCircle;-moz-animation-name:fadeoutCircle;-o-animation-name:fadeoutCircle;animation-name:fadeoutCircle;visibility:visible;opacity:1}@-webkit-keyframes fadeoutCircle{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.2);transform:scale(0.2);opacity:0}}@-moz-keyframes fadeoutCircle{0%{-moz-transform:scale(1);transform:scale(1);opacity:1}100%{-moz-transform:scale(0.2);transform:scale(0.2);opacity:0}}@-o-keyframes fadeoutCircle{0%{-o-transform:scale(1);transform:scale(1);opacity:1}100%{-o-transform:scale(0.2);transform:scale(0.2);opacity:0}}@keyframes fadeoutCircle{0%{transform:scale(1);transform:scale(1);opacity:1}100%{transform:scale(0.2);transform:scale(0.2);opacity:0}}.sound-button.playing+.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}10%{-webkit-transform:scale(0.3);transform:scale(0.3);visibility:visible;opacity:1}90%{-webkit-transform:scale(2.2);transform:scale(2.2);visibility:visible;opacity:0}100%{opacity:0;display:none}}@-moz-keyframes pulse{0%{-moz-transform:scale(0);transform:scale(0);opacity:0}10%{-moz-transform:scale(0.3);transform:scale(0.3);visibility:visible;opacity:1}90%{-moz-transform:scale(2.2);transform:scale(2.2);visibility:visible;opacity:0}100%{opacity:0}}@-o-keyframes pulse{0%{-o-transform:scale(0);transform:scale(0);opacity:0}10%{-o-transform:scale(0.3);transform:scale(0.3);visibility:visible;opacity:1}90%{-o-transform:scale(2.2);transform:scale(2.2);visibility:visible;opacity:0}100%{opacity:0}}@keyframes pulse{0%{transform:scale(0);opacity:0}10%{transform:scale(0.3);visibility:visible;opacity:1}90%{transform:scale(2.2);visibility:visible;opacity:0}100%{opacity:0}}.sound-button.playing+.pulse+.secondPulse{-webkit-animation-name:second-pulse;-moz-animation-name:second-pulse;-o-animation-name:second-pulse;animation-name:second-pulse}@-webkit-keyframes second-pulse{0%{opacity:0}29%{-webkit-transform:scale(0.2);transform:scale(0.2);opacity:0}30%{-webkit-transform:scale(0.2);transform:scale(0.2);visibility:visible;opacity:1}100%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@-moz-keyframes second-pulse{0%{opacity:0}29%{-moz-transform:scale(0.2);transform:scale(0.2);opacity:0}30%{-moz-transform:scale(0.2);transform:scale(0.2);visibility:visible;opacity:1}100%{-moz-transform:scale(1.2);transform:scale(1.2);opacity:0}}@-o-keyframes second-pulse{0%{opacity:0}29%{-o-transform:scale(0.2);transform:scale(0.2);opacity:0}30%{-o-transform:scale(0.2);transform:scale(0.2);visibility:visible;opacity:1}100%{-o-transform:scale(1.2);transform:scale(1.2);opacity:0}}@keyframes second-pulse{0%{opacity:0}29%{transform:scale(0.2);transform:scale(0.2);opacity:0}30%{transform:scale(0.2);transform:scale(0.2);visibility:visible;opacity:1}100%{transform:scale(1.2);transform:scale(1.2);opacity:0}}.logo-container{max-width:640px;margin:24px auto;text-align:center}.logo{display:inline-block;margin:0 auto;font:1.75em/normal 'AvenirLT-Medium', sans-serif;color:#333}.logo span{background:url(/assets/logo-rounded@2x-e7da2d7703dea3de376e7d4eb332fe1e.png) no-repeat;display:block;width:101px;height:101px;margin:0 auto 10px}.text-container{max-width:640px;margin:0 auto 25px;text-align:center}.text-container p{font:1.5em/normal "AvenirLT-Roman", sans-serif;color:#333;display:block}.text-container p.tagline{margin:0 auto 55px}.action-container{width:100%;display:inline-block;margin:0 auto 60px;padding:0}.action-container ul{overflow:hidden;margin:0 auto;text-align:center}.action-container li{display:inline-block;position:relative;width:100px;height:100px;margin:0 35px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.download{display:inline-block;width:100px;height:100px;text-align:center;font:1.25em/100px "AvenirLT-Roman", sans-serif;color:#666;background-color:#fff;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.download:hover{color:#333;background-color:#f7b653}.download-apps-button{background:url(/assets/app-store-button-388001ed008b56fa53764e21c5f29d2f.png) no-repeat;background-size:100% auto;display:block;margin:0 auto;width:122px;height:40px;transition:all 0.2s ease-in}.download-apps-button:hover,.download-apps-button:active,.download-apps-button:focus,.download-apps-button .clicked{background:url(/assets/app-store-button-hover-c73fdd78808f47657b4d3e290f3561fa.png) no-repeat;background-size:100% auto}.embed-resolution{display:none;height:auto}.embed-resolution p{margin:0 0 10px}.embed-resolution p,.embed-resolution .select2-container{color:#58595B;font:bold 1em/normal 'AvenirLight',sans-serif}.embed-resolution .select2-container .select2-choice{background-image:transparent;border-radius:0;border:1px solid #DBDBDB;box-shadow:0 0 3px #D4D4D4 inset;height:32px;line-height:32px}.embed-resolution .select2-container .select2-choice .select2-chosen{color:#58595B;padding:0 5px 0 0}.embed-resolution .select2-container .select2-choice .select2-arrow b{background:url(/assets/select2-d0b905c99dd6d67ca55ad91d127e2a1e.png) 0 2px no-repeat}.embed-resolution .select2-dropdown-open .select2-choice{background-image:transparent}.embed-resolution-option{border-radius:0 !important;box-shadow:0 0 3px #D4D4D4 inset !important;border:1px solid #DBDBDB !important}.embed-resolution-option .select2-search{display:none}.embed-resolution-option .select2-results .select2-result.select2-highlighted{background:#F6A730}.embed-resolution-option .select2-results .select2-result.select2-highlighted .select2-result-label{color:#58595B}.embed-resolution-option .select2-results .select2-result .select2-result-label{color:#A7A9AC;font:0.875em/normal 'AvenirLight',sans-serif}.embed-action{background:transparent}.embed-action .container{padding:0px !important;width:640px;height:640px}.embed-action .player-wrapper{margin:0 auto;height:640px;width:640px}.embed-action .player-wrapper .photo-container{width:640px;height:640px}.embed-action .player-wrapper .photo-container img{max-height:640px;max-width:640px}.embed-action .player-wrapper .photo-container .play-button{width:60px}.embed-action.embedAction315 .container{padding:0px !important;width:315px !important;height:315px !important}.embed-action.embedAction315 .player-wrapper{max-height:315px !important;max-width:315px !important}.embed-action.embedAction315 .player-wrapper .photo-container{width:315px !important;height:315px !important}.embed-action.embedAction315 .player-wrapper .photo-container img{max-height:315px !important;max-width:315px !important}.embed-action.embedAction315 .player-wrapper .photo-container .inner-shadow{-webkit-tap-highlight-color:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.embed-action.embedAction360{background:transparent}.embed-action.embedAction360 .container{padding:0px !important;width:360px !important;height:360px !important}.embed-action.embedAction360 .player-wrapper{height:360px !important;width:360px !important}.embed-action.embedAction360 .player-wrapper .photo-container{height:360px !important;width:360px !important}.embed-action.embedAction360 .player-wrapper .photo-container img{max-height:360px !important;max-width:360px !important}.embed-action.embedAction360 .player-wrapper .photo-container .inner-shadow{-webkit-tap-highlight-color:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.embed-action.embedAction480{background:transparent}.embed-action.embedAction480 .container{padding:0px !important;width:504px;height:504px}.embed-action.embedAction480 .player-wrapper{height:504px;width:504px}.embed-action.embedAction480 .player-wrapper .photo-container img{max-height:504px;max-width:504px}.embed-action.embedAction480 .player-wrapper .photo-container .inner-shadow{-webkit-tap-highlight-color:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.embed-action.embedAction720{background:transparent}.embed-action.embedAction720 .container{padding:0px !important;width:720px !important;height:720px !important}.embed-action.embedAction720 .player-wrapper{height:720px !important;width:720px !important;max-width:720px !important;max-height:720px !important}.embed-action.embedAction720 .player-wrapper .photo-container{height:720px !important;width:720px !important}.embed-action.embedAction720 .player-wrapper .photo-container img{max-height:720px !important;max-width:720px !important}.embed-action.embedAction720 .player-wrapper .photo-container .inner-shadow{-webkit-tap-highlight-color:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.embed-action.embedAction720 .player-wrapper .photo-container .play-button{width:123px}@media only screen and (max-width: 1024px){.logo-container{padding:0;margin:25px auto 0}.text-container p{display:inline-block}.text-container p.tagline{margin:0}}@media only screen and (max-width: 1024px) and (orientation: portrait){.player-wrapper{max-width:768px}.photo-container{width:768px}}@media only screen and (max-width: 667px){.container{max-width:667px}}@media only screen and (min-width: 320px) and (max-width: 640px){.container{width:100%;max-width:558px;padding:0}.player-wrapper{width:100%;height:100%;max-height:375px;max-width:375px;margin:10px auto 0}.embed-action .container{width:100%}.embed-action .player-wrapper{max-height:558px;max-width:558px;width:100%;height:100%}.embed-action .player-wrapper .photo-container{width:100%;height:100%}.embed-action .player-wrapper .photo-container div img{max-height:100%;max-width:100%}.embed-action .photo-container div{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.photo-container{width:100%;height:100%}.photo-container div{position:relative;display:block;width:100%}.photo-container div img{max-height:375px;max-width:375px}.close{width:16px;height:16px;margin:0 15px 0 0;background:url(/assets/icon-close-8264de3d4bf2399ab7a197f580628c0e.png) no-repeat;background-size:contain}.play-button{width:62px;height:40px}.sound-button{width:54px;height:54px;margin-left:-27px;margin-top:-27px}.sound-button span{width:34px;height:34px;margin-left:-17px;margin-top:-17px}.sound-button span.white-ring{width:90px;height:90px;margin-left:-47px;margin-top:-47px;box-shadow:none}.pulse,.secondPulse{width:250px;height:250px;margin-left:-129px;margin-top:-129px}.logo{font-size:0.875em}.logo span{background:url(/assets/logo-rounded-391b34c4477caaa489f67265fb5b88f7.png) no-repeat;width:50px;height:50px}.text-container p{font-size:0.75em}.action-container{max-width:640px;margin:0 auto 30px}.action-container li{width:50px;height:50px;margin:0 17px}.download{width:50px;height:50px;text-align:center;font:0.685em/50px "AvenirLT-Roman", sans-serif}.copy-wrapper{width:260px;height:35px;margin:15px auto 0}.copy-wrapper input[type="text"]{font:0.750em 'AvenirLight', sans-serif;height:35px}.copy-wrapper .copy-button{height:33px;background-size:15px 15px}.copy-wrapper .copy-button:hover{background-size:15px 15px}.copy-wrapper.embed-resolution{height:auto}.zclip{height:33px !important}.zclip:hover{background:url(/assets/copy-link-icon-hover-b262adcd5a7b552ee6955a9eee132153.png) no-repeat center #ffac07;box-shadow:inset 0 0 5px #ffaa00}.download-apps-button{width:84px;height:27px}}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);background-image:linear-gradient(top, #ffffff 0%,#eeeeee 50%)}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(top, #eeeeee 0%,#ffffff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url("select2.png") right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));background-image:-webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);background-image:linear-gradient(top, #cccccc 0%,#eeeeee 60%)}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url("select2.png") no-repeat 0 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url("select2.png") no-repeat 100% -22px;background:url("select2.png") no-repeat 100% -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url("select2.png") no-repeat 100% -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url("select2.png") no-repeat 100% -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url("select2.png") no-repeat 100% -22px,linear-gradient(top, #ffffff 85%,#eeeeee 99%)}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url("select2-spinner.gif") no-repeat 100%;background:url("select2-spinner.gif") no-repeat 100%,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url("select2-spinner.gif") no-repeat 100%,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url("select2-spinner.gif") no-repeat 100%,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url("select2-spinner.gif") no-repeat 100%,linear-gradient(top, #ffffff 85%,#eeeeee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center bottom, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(top, #ffffff 0%,#eeeeee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center top, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center top, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(bottom, #ffffff 0%,#eeeeee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url("select2-spinner.gif") no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear-gradient(top, #eeeeee 1%,#ffffff 15%)}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url("select2-spinner.gif") no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaaaaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%)}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url("select2.png") right top no-repeat}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url("select2x2.png") !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search input{background-position:100% -21px !important}}
