html,body,div,span,object,iframe,x 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;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}blockquote,q {quotes:none;}blockquote:before,blockquote:after,q:before,q:after {content:"";content:none;}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 #ccc;margin:1em 0;padding:0;}input,select {vertical-align:middle;}body {font:15px/1.6 "Open Sans", sans-serif;}select,input,textarea,button {font:99% sans-serif;}pre,code,kbd,samp {font-family:monospace, sans-serif;}html {overflow-y:scroll;}a:hover,a:active {outline:none;}ul,ol {margin-left:2em;}ol {list-style-type:decimal;}nav ul,nav li {margin:0;list-style:none;list-style-image:none;}small {font-size:13px;}strong,th {font-weight:700;}em {font-style:italic;}td {vertical-align:top;}sub,sup {font-size:75%;line-height:0;position:relative;}sup {top:-0.5em;}sub {bottom:-0.25em;}pre {white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px;}textarea {overflow:auto;}.ie6 legend,.ie7 legend {margin-left:-7px;}input[type="radio"] {vertical-align:text-bottom;}input[type="checkbox"] {vertical-align:bottom;}.ie7 input[type="checkbox"] {vertical-align:baseline;}.ie6 input {vertical-align:text-bottom;}label,input[type="button"],input[type="submit"],input[type="image"],button {cursor:pointer;}button,input,select,textarea {margin:0;}input:invalid,textarea:invalid {border-radius:1px;-moz-box-shadow:0px 0px 5px red;-webkit-box-shadow:0px 0px 5px red;box-shadow:0px 0px 5px red;}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid {background-color:#f0dddd;}::-moz-selection {background:#000;color:#fff;text-shadow:none;}::selection {background:#000;color:#fff;text-shadow:none;}a:link {-webkit-tap-highlight-color:#db1010;}button {width:auto;overflow:visible;}.ie7 img {-ms-interpolation-mode:bicubic;}body {overflow:hidden;}body,select,input,textarea {color:#333;}strong {font-weight:bold;}.clear {clear:both;}.ui-sprite, .post_content blockquote:before, #comment-submit,#contact-submit, a.view-demo.btn, body.home #latest-articles a.blog-link,#the_archives .searchform .submit-btn {background:url('../images/ui.png') no-repeat;}@font-face {font-family:"LeagueGothicRegular";src:url("../webfonts/LeagueGothicRegular/LeagueGothicRegular.woff")format("woff");src:url("../webfonts/LeagueGothicRegular/LeagueGothicRegular.ttf")format("truetype");font-weight:normal;font-style:normal;}@font-face {font-family:'BentonSans';src:url('../webfonts/bnts/benton-sans-regular.eot');src:url('../webfonts/bnts/benton-sans-regular.eot?#iefix')format('embedded-opentype'),url('../webfonts/bnts/benton-sans-regular.woff') format('woff'),url('../webfonts/bnts/benton-sans-regular.ttf') format('truetype'),url('../webfonts/bnts/benton-sans-regular.svg#BentonSans')format('svg');font-weight:normal;font-style:normal;}@font-face {font-family:'BentonSans-Medium';src:url('../webfonts/bnts/bentonsans-medium-webfont.eot');src:url('../webfonts/bnts/bentonsans-medium-webfont.eot?#iefix')format('embedded-opentype'),url('../webfonts/bnts/bentonsans-medium-webfont.woff') format('woff'),url('../webfonts/bnts/bentonsans-medium-webfont.ttf')format('truetype'),url('../webfonts/bnts/bentonsans-medium-webfont.svg#BentonSans-Medium')format('svg');font-weight:normal;font-style:normal;}@font-face {font-family:'BentonSans-Light';src:url('../webfonts/bnts/bentonsans-light-webfont.eot');src:url('../webfonts/bnts/bentonsans-light-webfont.eot?#iefix')format('embedded-opentype'),url('../webfonts/bnts/bentonsans-light-webfont.woff') format('woff'),url('../webfonts/bnts/bentonsans-light-webfont.ttf')format('truetype'),url('../webfonts/bnts/bentonsans-light-webfont.svg#BentonSans-light')format('svg');font-weight:normal;font-style:normal;}@font-face {font-family:'BentonSans-Book';src:url('../webfonts/bnts/benton-sans-book-regular.eot');src:url('../webfonts/bnts/benton-sans-book-regular.eot?#iefix')format('embedded-opentype'),url('../webfonts/bnts/benton-sans-book-regular.woff') format('woff'),url('../webfonts/bnts/benton-sans-book-regular.ttf')format('truetype'),url('../webfonts/bnts/benton-sans-book-regular.svg#BentonSans-book')format('svg');font-weight:normal;font-style:normal;}@importurl(http://fonts.googleapis.com/css?family=PT+Serif:400,400italic);@import url(http://fonts.googleapis.com/css?family=PT+Sans);.pull-quote {max-width:300px;margin:10vh auto;font-family:'PT Serif', serif;font-style:italic;}.pull-quote p {position:relative;margin:0 10px;padding:15px 0;font-style:italic;font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;border-top:1px solid #8c8c8c;border-bottom:1px solid #8c8c8c;}.pull-quote p:after {content:'';position:absolute;bottom:-9px;left:42px;width:15px;height:15px;background:#d6d6d6;border-left:2px solid #8c8c8c;border-bottom:1px solid #8c8c8c;-webkit-transform:skew(45deg) rotate(-45deg);-ms-transform:skew(45deg) rotate(-45deg);transform:skew(45deg) rotate(-45deg);}.pull-quote footer {margin:10px;font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;text-align:right;}.pull-quote footer:before {content:'\2014';}body {margin:0;padding-bottom:50px;}#content {position:relative;background:#141517;padding-top:0;}#background {width:100%;height:100%;position:absolute;background:#FFF;}#main {position:relative;width:530px;margin:40px auto 0;z-index:1;padding-top:40px;}body.home #main, #main {padding-top:260px;}body.home #main {min-height:100vh;}article {font-family:"BentonSans";}article b, article strong, article h2, article h3 { font-weight:normal; font-family:"BentonSans-Medium"; }.cols-two {width:347px;}.cols-two p {width:95%}a, a:active, a:visited {color:#db1010;text-decoration:none;}a:hover {color:#f02e2e;text-decoration:underline;}a.post-edit-link {display:inline-block;color:inherit;text-decoration:inherit;margin:inherit;padding:inherit;font:inherit;}a.post-edit-link:hover:before {content:'Edit:'}h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:inherit;text-decoration:none;}h1, .h1 {font:normal 3.33em/1 "LeagueGothicRegular", sans-serif;text-align:center;text-transform:uppercase;margin:20px 0;}h2, h3, h4, h5, h6 {font-size:1em;font-weight:700;text-transform:uppercase;}.awaiting-ajax-content {background:url('../images/ajax-loader.gif?1338922791') center centerno-repeat;margin:30px 0;}.no-text-adjust {-webkit-text-size-adjust:none;}img.image-border {position:relative;display:block;border:3px solid rgba(0, 0, 0, 0.1);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transition:border-color 0.2s ease, border-width 0.2s ease, left0.2s ease;-moz-transition:border-color 0.2s ease, border-width 0.2s ease, left0.2s ease;-o-transition:border-color 0.2s ease, border-width 0.2s ease, left 0.2sease;transition:border-color 0.2s ease, border-width 0.2s ease, left 0.2sease;}.article-thumbs nav {clear:both;}.article-thumbs nav ul {margin:0;padding:0;}.article-thumbs nav ul li {float:left;list-style:none;margin-left:19px;margin-top:19px;padding:0;}.article-thumbs nav ul li:nth-child(3n+1) {margin-left:0;}.article-thumbs nav ul li:nth-child(1), .article-thumbs nav ul li:nth-child(2),.article-thumbs nav ul li:nth-child(3) {margin-top:inherit;}.article-thumbs nav ul li a {text-decoration:none;}.article-thumbs nav ul li h4 {width:164px;font-size:14px;text-transform:none;font-weight:bold;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;}.article-thumbs nav ul li img {opacity:1;curser:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}.article-thumbs nav ul li:hover img {opacity:0.8;-webkit-transform:scale(0.95, 0.95);-moz-transform:scale(0.95, 0.95);-ms-transform:scale(0.95, 0.95);-o-transform:scale(0.95, 0.95);transform:scale(0.95, 0.95);}#site-header {overflow-y:hidden;background:rgba(255, 255, 255, 0.85);z-index:1000;width:100%;height:54px;position:fixed;transform:translateZ(0);border-bottom:1px solid #BBB;}#site-header.open {transform:translate3d(0, 0, 0px);height:182px;}.hamburger-menu {position:absolute;top:105px;margin-left:40px;width:50px;height:40px;cursor:pointer;left:0;}.bar, .bar:after, .bar:before {width:50px;height:5px;}.bar {position:relative;transform:translateY(25px);background:#333;transition:all 0ms 300ms;}.bar.animate {background:rgba(255, 255, 255, 0);}.bar:before {content:"";position:absolute;left:0;bottom:10px;background:#333;transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform300ms cubic-bezier(0.23, 1, 0.32, 1);}.bar:after {content:"";position:absolute;left:0;top:10px;background:#333;transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1), transform300ms cubic-bezier(0.23, 1, 0.32, 1);}.bar.animate:after {top:0;transform:rotate(45deg);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms300ms cubic-bezier(0.23, 1, 0.32, 1);}.bar.animate:before {bottom:0;transform:rotate(-45deg);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1), transform 300ms300ms cubic-bezier(0.23, 1, 0.32, 1);}.inner-header .wrapper {width:530px;position:relative;margin:0 auto;padding-top:8px;}.inner-header {padding:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.inner-header .links {clear:both;position:absolute;padding:10px;}#curtain .inner-header .links a {color:#f5f5f5;}.inner-header .links small, .inner-header .links a, .inner-header .links a:visited{font-size:12px;line-height:10px;color:#333;text-shadow:0 1px 1px rgba(0, 0, 0, 0.12);text-decoration:none;}.inner-header .links a:hover {text-decoration:underline;}#logo_cont {display:block;float:left;overflow:hidden;border-right:1px solid #D1D1D1;margin-right:10px;margin-top:0;}#logo {margin:0;color:#333;text-shadow:1px 1px .5px #FFF;font-size:24pt;line-height:41px;padding-right:10px;vertical-align:top;display:inline-block;white-space:nowrap;}.inner-header .searchform {width:175px;margin:9px auto -6px;}.inner-header .searchform input[type=search] {width:175px;height:22px;padding:0 5px 0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-webkit-box-sizing:content-box;background-color:#1b1b1b;background-repeat:no-repeat;background-position:8px center;color:#ccc;text-shadow:0 1px #000;font:normal 12px "Open Sans", sans-serif;border:1px solid #000;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;outline:none;-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.3);-moz-box-shadow:0 1px rgba(255, 255, 255, 0.3);box-shadow:0 1px rgba(255, 255, 255, 0.3);}.inner-header .searchform input[type=search]::-webkit-input-placeholder,.inner-header .searchform input[type=search]::-moz-placeholder {color:#717171;text-shadow:0 1px #000;}.inner-header .searchform .submit-btn {border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.inner-header .searchform .submit-btn:active, .inner-header .searchform .submit-btn:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}#navigation, #navigationd {clear:none;margin-top:8px;float:left;}#navigationd {float:none;margin:30px auto;}#navigationd .menu .menu-item a {color:#D4D4D4;}.menu {display:table;margin:0 auto;}.menu .menu-item {display:inline;}.menu .menu-item a {display:block;position:relative;float:left;margin-left:23px;margin-left:15px;font:16px "BentonSans-Book", sans-serif;text-decoration:none;}.menu .menu-item a:after {content:".";float:left;color:#333;}.menu .menu-item a, .menu .menu-item a:hover, .menu .menu-item a:visited,.menu .menu-item a:active {color:#333;}.menu .menu-item a:hover {text-shadow:0 1px 1px #000;top:1px;}.menu .menu-item:first-child a {margin-left:0;}#menu-snip {width:77px;height:159px;background:url('../images/menu-snip.png') 0 -210px no-repeat;position:absolute;left:50%;top:46px;margin-left:-375px;z-index:100;}#menu-snip:after {width:77px;height:72px;background:url('../images/menu-snip-highlight.png');content:'';position:absolute;top:0;left:0;}article[id*=post-]>header {margin-bottom:3em;}article[id*=post-]>header .edit-link {display:none;}article[id*=post-]>header:hover .edit-link {display:inline;}article[id*=post-]>header h1 {margin-bottom:.3em;}body.portfolio article[id*=post-]>header h1 {color:#FFF;}article[id*=post-] .tagline, .curtain .tagline {font-size:0.8em;color:#767676;text-align:center;letter-spacing:1px;margin-top:-21px;}article[id*=post-] .tagline a {color:inherit;}article[id*=post-] footer {clear:both;overflow:hidden;}article[id*=post-] footer .share {width:90px;margin:0 auto;}article[id*=post-] footer .share iframe {width:100% !important;}.post_content p, .post_content ul, .post_content ol, .post_content table,.post_content dl, .post_content pre {margin:0 0 1.8em;}.post_content ul, .post_content ol {padding-left:3em;}body.about .post_content ul, body.about .post_content ol {padding:0;}.post_content li {list-style-position:outside;padding-left:1em;list-style-type:disc;}.post_content ol li {list-style-type:decimal;}.post_content h1, .post_content h2, .post_content h3, .post_content h4,.post_content h5, .post_content h6 {text-transform:none;margin-bottom:0.02em;}.post_content h2 {font-size:1.63em;}.post_content h3 {font-size:1em;}.post_content h4, .post_content h5, .post_content h6 {font-size:100%}.post_content img.alignleft, .post_content .wp-caption.alignleft {margin-right:1.8em;display:inline;float:left;}.post_content img.alignright, .post_content .wp-caption.alignright {margin-left:1.8em;display:inline;float:right;}.post_content img.aligncenter, .post_content .wp-caption.aligncenter {margin-right:auto;margin-left:auto;display:block;clear:both;}.post_content .wp-caption {max-width:100%;margin-bottom:1.8em;text-align:center;padding:0.2em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;}.post_content .wp-caption img {border:0 none;padding:0;margin:0;}.post_content .wp-caption p.wp-caption-text {font-size:.8em;font-style:italic;margin:0 0 0.1em;text-shadow:0 1px 1px #fff;color:#999;}.post_content blockquote {position:relative;font-style:italic;color:#a9a9a9;text-align:center;border-top:1px solid #000;border-bottom:1px solid #000;margin:49px 0 47px;padding:32px 0 11px;}.post_content blockquote:before {position:absolute;display:block;background-position:-191px -183px;height:39px;width:38px;content:'';top:-19px;left:50%;margin-left:-19px;}.post_content blockquote p:last-child {margin-bottom:0 !important;}.post_content blockquote a, .post_content blockquote a:visited,.post_content blockquote a:hover {color:#454545;}.post_content blockquote cite {display:inline;font:normal bold 0.87em/1 "Open Sans", sans-serif;color:#333;text-transform:uppercase;text-align:center;background:white;padding:0 16px;bottom:-22px;position:relative;}.post_content blockquote cite a, .post_content blockquote cite a:hover {color:inherit;}.post_content dl {margin:0 0 28px;}.post_content .a-video-player {margin:0 0 28px;max-width:100%;display:block;}.post_content .wp-smiley {margin:0 !important;max-height:1em;}#post-meta {margin:90px 0 0;}#main-sidebar {width:150px;font-size:13px;line-height:19px;}#main-sidebar p {color:#a9a9a9;margin-bottom:19px;}#main-sidebar a {color:inherit;}#main-sidebar ul {margin:0 0 19px;}#main-sidebar ul li {color:#a9a9a9;list-style:none;margin-left:0;padding-left:0;white-space:nowrap;}#main-sidebar .polaroid {}#comments .commentlist {margin:0;}#comments .commentlist li.comment {list-style:none;}#comments .commentlist li.comment article[id*=comment-] {margin-top:15px;padding-top:23px;position:relative;clear:both;border-top:1px solid #cbcbcb;}#comments .commentlist li.comment article[id*=comment-] .avatar {float:left;}#comments .commentlist li.comment article[id*=comment-] .comment-text pre{padding:10px;margin-bottom:32px;font-size:0.9em;line-height:1.5em;text-shadow:0 1px #fff;background:rgba(0, 0, 0, 0.03);border-radius:3px;border:thin solid #ddd;}#comments .commentlist li.comment article[id*=comment-] .comment_content{margin-left:50px;}#comments .commentlist li.comment article[id*=comment-] .comment_content .author{font-size:14px;line-height:17px;font-weight:bold;color:black;}#comments .commentlist li.comment article[id*=comment-] .comment_content .author a{color:inherit;}#comments .commentlist li.comment article[id*=comment-] .comment_content p{font-size:14px;line-height:22px;margin-bottom:22px;}#comments .commentlist li.comment article[id*=comment-] .comment-meta {margin-left:50px;font-size:11px;color:#8f8f8f;font-style:italic;letter-spacing:0;margin-top:-25px;}#comments .commentlist li.comment article[id*=comment-] .comment-meta .edit-link{opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}#comments .commentlist li.comment article[id*=comment-]:hover .comment-meta .edit-link{opacity:1;}#comments .commentlist li.comment article[id*=comment-].awaiting-moderation .comment-text{color:#333;}#comments .commentlist li.comment.depth-1:first-child article[id*=comment-]{margin-top:0;border-top:none;padding-top:0;}#comments .commentlist li.comment.depth-2 article[id*=comment-],#comments .commentlist li.comment.depth-3 article[id*=comment-],#comments .commentlist li.comment.depth-4 article[id*=comment-],#comments .commentlist li.comment.depth-5 article[id*=comment-],#comments .commentlist li.comment.depth-6 article[id*=comment-],#comments .commentlist li.comment.depth-7 article[id*=comment-],#comments .commentlist li.comment.depth-8 article[id*=comment-] {margin-left:50px;}#comments .commentlist li.comment.depth-2 article[id*=comment-]:before,#comments .commentlist li.comment.depth-3 article[id*=comment-]:before,#comments .commentlist li.comment.depth-4 article[id*=comment-]:before,#comments .commentlist li.comment.depth-5 article[id*=comment-]:before,#comments .commentlist li.comment.depth-6 article[id*=comment-]:before,#comments .commentlist li.comment.depth-7 article[id*=comment-]:before,#comments .commentlist li.comment.depth-8 article[id*=comment-]:before{position:absolute;width:10px;height:9px;top:34px;left:-30px;}#comments .commentlist ul.children {margin-left:0;}#respond {margin-top:40px;position:relative;}.form-elements {list-style:none;margin:0;}#respond .comments-logged-in-as, #respond .comments-logged-in-as a,#cancel-comment-reply, #cancel-comment-reply a {font-size:13px;font-style:italic;color:inherit;}#respond .comments-logged-in-as {margin-bottom:5px;margin-top:-5px;}#author, #email, #url, #comment, #contact-name, #contact-email,#contact-message {height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;vertical-align:middle;background-color:#ffffff;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadowease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;font:normal 16px "BentonSans", sans-serif;border-radius:0;border:1px solid #CCC;padding:12px 14px!important;background-color:#F5F9FC;border:1px solid #A7BFDA;border-radius:3px;}.oxp {perspective:1200;-webkit-perspective:1200;position:fixed;top:0;width:100%;height:100%;z-index:20000;}#curtain {position:absolute;width:100%;height:50vh;background:#141517 url('../images/work-bg.jpg?1338922792') center top no-repeat !important;-webkit-transition:-webkit-transform 0.8s ease-in-out;-moz-transition:transform 0.8s ease-in-out;-ms-transition:transform 0.8s ease-in-out;-o-transition:transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out;transform:translate3d(0, -150%, -20px) rotateX(45deg) scaleX(.9);-webkit-transform:translate3d(0, -150%, -20px) rotateX(45deg) scaleX(.9);-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;}#curtain { background-color:#141517;background-image:url('../images/work-bg.jpg?1338922792'); background-position:center top;background-repeat:no-repeat !important;}#curtain_bot {position:absolute;width:100%;height:50vh;top:50vh;background:#D6D6D6;-webkit-transition:-webkit-transform 0.8s ease-in-out;-moz-transition:transform 0.8s ease-in-out;-ms-transition:transform 0.8s ease-in-out;-o-transition:transform 0.8s ease-in-out;transition:transform 0.8s ease-in-out;transform:translate3d(0, 150%, -40px) rotateX(-45deg) scaleX(.9);-webkit-transform:translate3d(0, 150%, -40px) rotateX(-45deg)scaleX(.9);}body.loading #curtain, body.loading #curtain_bot {transform:translate3d(0, 0, 0) rotate(0);-webkit-transform:translate3d(0, 0, 0) rotate(0);-moz-transform:translate3d(0, 0, 0) rotate(0);-ms-transform:translate3d(0, 0, 0) rotate(0);transform:translate3d(0, 0, 0) rotate(0);}#social-modal {display:none;}#author:focus, #email:focus, #url:focus, #comment:focus, #contact-name:focus,#contact-email:focus, #contact-message:focus {border-color:#454545;outline:0;}#author, #email, #url, #contact-name, #contact-email {width:100%;margin-bottom:15px;}#comment-submit, #contact-submit {background-position:0 -91px;height:46px;width:347px;line-height:3000;outline:none;border:none;margin-top:3px;}#contact-submit {background-position:0 -137px;height:46px;width:347px;}#comment, #contact-message {width:100%;height:127px;}input:invalid, textarea:invalid {border-color:red;outline:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background-color:#f6e7eb;}#respond .comment-subscription-form {margin-top:11px;}#respond .comment-subscription-form:last-child {margin-top:0;}#respond .comment-subscription-form label {font-style:italic;font-size:80%}#respond .comment-subscription-form input[type=checkbox] {vertical-align:middle;}.preloader {width:32px;height:32px;background:url('../images/ajax-loader.gif?1338922791');position:absolute;left:50%;top:21%;margin:-16px 0 0 -16px;}label.error {color:#E84747;font-style:italic;display:block;font-size:13px;background:url('../images/required-arrow.png') left 5px no-repeat;padding:0 0 0 10px;margin:-7px 0 13px 16px;-webkit-animation:validation-error 0.23s ease-out;}@-webkit-keyframes validation-error { 0% {margin-top:-30px;opacity:0;}100%{margin-top: -7px;opacity: 1;}}#site-footer {clear:both;width:530px;margin:85px auto 60px;position:relative;z-index:3;}#site-footer #inner-footer .contact-button {position:relative;}#site-footer #inner-footer .contact-button span.dash {position:absolute;display:block;width:18px;height:1px;top:12px;background:black;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}#site-footer #inner-footer .contact-button span.left-dash {left:185px;}#site-footer #inner-footer .contact-button span.right-dash {right:185px;}#site-footer #inner-footer .contact-button:hover {-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}#site-footer #inner-footer .contact-button:hover span.dash {width:38px;}#site-footer #inner-footer .contact-button:hover span.left-dash {left:165px;}#site-footer #inner-footer .contact-button:hover span.right-dash {right:165px;}#site-footer #inner-footer .contact-button.current {-webkit-transition:all 0.4s ease-out;-webkit-transition-delay:0.3s;-moz-transition:all 0.4s ease-out 0.3s;-o-transition:all 0.4s ease-out 0.3s;transition:all 0.4s ease-out 0.3s;}#site-footer #inner-footer .contact-button.current span.dash {width:88px;}#site-footer #inner-footer .contact-button.current span.left-dash {left:105px;}#site-footer #inner-footer .contact-button.current span.right-dash {right:105px;}#site-footer #inner-footer .contact-button.current:hover {-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}#site-footer #inner-footer .contact-button.current:hover span.dash {width:78px;}#site-footer #inner-footer .contact-button.current:hover span.left-dash{left:115px;}#site-footer #inner-footer .contact-button.current:hover span.right-dash{right:115px;}#site-footer #inner-footer .contact-button span.text {position:relative;font:normal 1.73em/1 "LeagueGothicRegular", sans-serif;text-transform:uppercase;margin-bottom:1em;color:black;cursor:pointer;}#site-footer #inner-footer .contact-form {display:none;margin:0 0 26px;padding-top:20px;}#site-footer #inner-footer .contact-form p:first-child {font-size:13px;font-style:italic;margin:0 0 3px;}#site-footer #inner-footer .attribution, #site-footer #inner-footer .links{color:#4b4b4b;font-size:12px;line-height:19px;}#site-footer #inner-footer .links a, #site-footer #inner-footer .links a:visited,#site-footer #inner-footer .links a:hover {color:inherit;}.masonry, .masonry .masonry-brick {-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}.masonry {-webkit-transition-property:height, width;-moz-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}.masonry .masonry-brick {-webkit-transition-property:left, right, top;-moz-transition-property:left, right, top;-o-transition-property:left, right, top;transition-property:left, right, top;}a.view-demo.btn {background-position:0 0;height:46px;width:185px;}.a-video-player .titlebar .title {color:#fff !important;}.tabs {border-bottom:1px solid #a9a9a9;}.tabs .tabs-nav, .tabs body.color-scheme-dark .tabs, body.color-scheme-dark .tabs .tabs{clear:both;border-bottom:1px solid #cbcbcb;}.tabs .tabs-nav ul, .tabs body.color-scheme-dark .tabs ul, body.color-scheme-dark .tabs .tabs ul{margin:0;padding:0;}.tabs .tabs-nav li, .tabs body.color-scheme-dark .tabs li, body.color-scheme-dark .tabs .tabs li{padding-left:0;margin-left:0;}.tabs .tab-content {padding:23px 0;}.tabs .tab {font-size:14px;line-height:14px;color:#a9a9a9;display:inline;}.tabs .tab:before {content:' / '}.tabs .tab:first-child:before {content:''}.tabs .tab a, .tabs .tab a:visited {color:#a9a9a9;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}.tabs .tab a:hover {text-decoration:none;color:black;}.tabs .tab .current {border-bottom:1px solid #000;color:black;padding-bottom:2px;}body.browser-gecko .tabs .tab a.current {padding-bottom:2px;}.a-tabs {margin:2em 0;}.a-tabs .a-tab {border-bottom:thin solid silver;padding:0.5em 0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.a-tabs .a-tab:first-child {border-top:thin solid silver;}.a-tabs .a-tab header h2 {font-size:1.1em;padding:0;color:#a9a9a9;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.a-tabs .a-tab header h2:after {position:absolute;right:0;content:'+';opacity:0.4;font-size:1.85em;line-height:0.8em;}.a-tabs .a-tab header:hover h2 {color:black;}.a-tabs .a-tab header:hover h2:after {opacity:1;}.a-tabs .a-tab header a, .a-tabs .a-tab header a:hover, .a-tabs .a-tab header a:visited{color:inherit;text-decoration:none;}.a-tabs .a-tab.current header h2 {color:black;margin-bottom:1em;}.a-tabs .a-tab.current header h2:after {content:'-'}.a-tabs .a-tab .content {height:0;overflow:hidden;opacity:0;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;}.a-tabs .a-tab .content p:last-child {margin-bottom:0;}.a-tabs .a-tab.current .content {height:auto;overflow:visible;opacity:1;}html.touch .a-tab .content {display:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}html.touch .a-tab.current .content {display:block;}#twitter-feed {clear:both;width:100%;position:relative;padding-top:61px;margin-bottom:-20px;}#twitter-feed ul.tweet-list {margin:10px 0 0;list-style:none;clear:both;}#twitter-feed ul.tweet-list li {width:252px;height:150px;display:block;float:left;padding-left:0;margin-left:0;}#twitter-feed ul.tweet-list li .tweet header {width:35px;height:35px;float:left;padding-top:5px;}#twitter-feed ul.tweet-list li .tweet .tweet-txt {font-size:14px;line-height:20px;margin-left:43px;}#twitter-feed ul.tweet-list li .tweet .tweet-meta {font-size:11px;font-style:italic;color:#8f8f8f;}#twitter-feed ul.tweet-list li .tweet .tweet-meta a {color:inherit;}.gallery figure {opacity:1;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out;float:left;}.gallery figure:hover {opacity:0.8;-webkit-transform:scale(0.95, 0.95);-moz-transform:scale(0.95, 0.95);-ms-transform:scale(0.95, 0.95);-o-transform:scale(0.95, 0.95);transform:scale(0.95, 0.95);}.gallery figure img {margin-bottom:0;}.gallery figure:last-child img {margin-bottom:20px;}#container {-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}body.slider-open #container {opacity:0.3;-webkit-filter:blur(3px);-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}body.no-cssfilters.slider-open #container {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3;}#ahrengot-slider {position:fixed;width:100%;height:100%;z-index:9999;}#ahrengot-slider .close {position:absolute;top:10px;right:10px;width:37px;height:35px;background:transparent;cursor:pointer;font-size:25px;text-shadow:0 1px 0 #000;line-height:34px;font-weight:bold;text-align:center;color:black;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;}body.color-scheme-dark #ahrengot-slider .close {color:white;}code[class*="language-"], pre[class*="language-"] {-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:pre;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;font-family:Menlo, Monaco, "Courier New", monospace;font-size:12px;line-height:18px;color:#76d9e6;text-shadow:none;}pre[class*="language-"], :not(pre)>code[class*="language-"] {background:#2a2a2a;}pre[class*="language-"] {padding:15px;border-radius:4px;border:1px solid #e1e1e8;}:not(pre)>code[class*="language-"] {padding:0.15em 0.2em 0.05em;border-radius:.3em;border:0.13em solid #7a6652;box-shadow:1px 1px 0.3em -0.1em #000 inset;}.namespace {opacity:.7;}.token.comment, .token.prolog, .token.doctype, .token.cdata {color:#6f705e;}.token.null, .token.operator, .token.boolean, .token.number {color:#a77afe;}.token.attr-name, .token.string {color:#e6d06c;}.token.entity, .token.url, .language-css .token.string, .style .token.string{color:#e6d06c;}.token.selector {color:#a6e22d;}.token.atrule, .token.attr-value, .token.keyword, .token.control, .token.directive,.token.important, .token.unit {color:#ef3b7d;}.token.regex, .token.statement {color:#76d9e6;}.token.placeholder, .token.variable {color:#fff;}.token.property, .token.tag {font-style:italic;}.token.important, .token.statement {font-weight:bold;}.token.punctuation {color:#bebec5;}.token.entity {cursor:help;}.token.debug {color:red;}pre[data-line] {position:relative;padding:1em 0 1em 3em;}.line-highlight {position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:rgba(255, 255, 255, 0.08);pointer-events:none;line-height:inherit;white-space:pre;}.line-highlight:before, .line-highlight[data-end]:after {content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0.2em 0.5em;background-color:rgba(255, 255, 255, 0.4);color:black;font:bold 65%/1 sans-serif;height:1em;line-height:1em;text-align:center;border-radius:999px;text-shadow:none;box-shadow:0 1px 1px rgba(255, 255, 255, 0.7);}.line-highlight[data-end]:after {content:attr(data-end);top:auto;bottom:.4em;}code.language-markup {color:#f9f9f9;}code.language-markup .token.tag {color:#ef3b7d;}code.language-markup .token.attr-name {color:#a6e22d;}code.language-markup .token.attr-value {color:#e6d06c;}code.language-markup .token.style, code.language-markup .token.script {color:#76d9e6;}code.language-markup .token.script .token.keyword {color:#76d9e6;}code[class*="language-"], pre[class*="language-"] {white-space:pre !important;word-wrap:normal !important;overflow:auto;max-height:610px;}pre {position:relative;}pre:before {position:absolute;top:0;left:0;width:100%;padding:0.5em 0;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #333333),color-stop(100%, #000000));background:-webkit-linear-gradient(#333333, #000000);background:-moz-linear-gradient(#333333, #000000);background:-o-linear-gradient(#333333, #000000);background:linear-gradient(#333333, #000000);-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);font:bold 15px/1 "Open Sans", sans-serif;color:white;text-indent:1em;}pre code {overflow:auto;white-space:pre;display:block;}pre.language-markup:before {content:'HTML'}pre.language-css:before {content:'CSS'}pre.language-javascript:before {content:'JavaScript'}pre.language-php:before {content:'PHP'}pre.language-scss:before {content:'SCSS (Sass / Compass)'}@-webkit-keyframes title-glow { 0% {color:#0d0c11;text-shadow:0 0 0 rgba(228, 206, 46, 0.3);}25%{color: #0d0c11;}50%{color: #e4ce2e;text-shadow: 008px rgba(228,206,46,0.3);}70%{color: #0d0c11;}100%{color: #0d0c11;text-shadow: 000rgba(228,206,46,0.3);}}body.home #post-front-page>header {-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;}body.home #post-front-page>header .tagline, .curtain .tagline {clear:both;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-ms-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s;}body.home #post-front-page>header h1, .curtain header h1 {position:relative;font-size:60px;width:320px;clear:both;margin:20px auto;}#curtain .wrapper {margin-top:15vh;}#curtain header {text-shadow:0 2px 1px #000, 0 2px 5px #000, 0 2px 10pxrgba(0, 0, 0, 0.3);}#curtain header a {display:block;text-decoration:none;}#curtain header h1 {color:#FFF;}body.home #post-front-page>header h1>span, .curtain h1>span {height:50px;float:left;position:relative;overflow:hidden;}body.home #post-front-page>header h1>span span, .curtain h1>span span {position:absolute;display:block;left:0px;top:0px;text-align:center;}body.home #post-front-page>header h1>span span.sl-w1.char5 {width:10px !important;}body.home #post-front-page>header h1>span span.sl-w1.char14 {width:10px !important;}body.home #post-front-page>header h1>span span.sl-w2 {z-index:3;color:#0d0c11;-webkit-animation:title-glow 2.5s ease-in-out infinite;}body.home #post-front-page>header h1>span span.sl-w2.char1 {width:19px !important;}body.home #post-front-page>header h1>span span.sl-w2.char2 {width:18px !important;}body.home #post-front-page>header h1>span span.sl-w2.char3 {width:18px !important;}body.home #post-front-page>header h1>span span.sl-w2.char4 {width:15px !important;}body.home #post-front-page>header h1>span span.sl-w2.char5 {width:15px !important;}body.home #post-front-page>header h1>span span.sl-w2.char6 {-webkit-animation-delay:0;}body.home #post-front-page>header h1>span span.sl-w2.char7 {-webkit-animation-delay:0.1s;}body.home #post-front-page>header h1>span span.sl-w2.char8 {width:10px !important;}body.home #post-front-page>header h1>span span.sl-w2.char9 {-webkit-animation-delay:0.3s;}body.home #post-front-page>header h1>span span.sl-w2.char10 {-webkit-animation-delay:0.4s;}body.home #post-front-page>header h1>span span.sl-w2.char11 {-webkit-animation-delay:0.5s;}body.home #post-front-page>header h1>span span.sl-w2.char12 {-webkit-animation-delay:0.6s;}body.home #post-front-page>header h1>span span.sl-w2.char13 {-webkit-animation-delay:0.7s;}body.home #post-front-page>header h1>span span.sl-w2.char14 {-webkit-animation-delay:0.8s;}body.home #post-front-page>header h1>span span.sl-w2.char15 {width:10px !important;}body.home #post-front-page>header h1>span span.sl-w2.char16 {-webkit-animation-delay:1s;font-family:Georgia, Courier, sans-serif;margin-top:-3px;}body.home #post-front-page>header h1>span span.sl-w2.char17 {-webkit-animation-delay:1.1s;}body.home .a-tabs {-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-ms-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s;}body.home .a-tabs .a-tab .title {position:relative;}body.home .a-tabs .a-tab .title h2 {color:#444;font-family:"LeagueGothicRegular", serif;font-size:1.87em;line-height:1.87em;text-transform:uppercase;font-weight:normal;position:relative;}body.home .a-tabs .a-tab .title h2:after {position:absolute;font-size:1.4em;line-height:1.4em;right:0;content:'+';opacity:0.4;}body.home .a-tabs .a-tab .title:hover h2 {color:black;}body.home .a-tabs .a-tab .title:hover h2:after {opacity:1;}body.home .a-tabs .a-tab.current .title h2:after {line-height:1.2em;content:'×';}body.home #post-front-page>header {-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s;}body.home #post-front-page>header .tagline {-webkit-animation-delay:0.8s;-moz-animation-delay:0.8s;-ms-animation-delay:0.8s;-o-animation-delay:0.8s;animation-delay:0.8s;}body.home #post-front-page .a-tabs {-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;-ms-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s;}body.home #post-front-page #portfolio .portfolio-item:nth-child(1) {-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;-ms-animation-delay:1.3s;-o-animation-delay:1.3s;animation-delay:1.3s;}body.home #post-front-page #portfolio .portfolio-item:nth-child(2) {-webkit-animation-delay:1.9s;-moz-animation-delay:1.9s;-ms-animation-delay:1.9s;-o-animation-delay:1.9s;animation-delay:1.9s;}body.home #post-front-page #portfolio .portfolio-item:nth-child(3) {-webkit-animation-delay:2.3s;-moz-animation-delay:2.3s;-ms-animation-delay:2.3s;-o-animation-delay:2.3s;animation-delay:2.3s;}.gallery {width:100%;}.grid-sizer, .portfolio-item {}.portfolio-item {position:relative;float:left;margin-bottom:10px;}.item:last-of-type, .item:nth-last-of-type(2) {margin-bottom:0;}.portfolio-item img {display:block;width:100%;}body.home #portfolio {margin-bottom:20px;}body.home #client-testimonials {position:relative;clear:both;}body.home #client-testimonials .testimonials-wrap {clear:both;display:none;}body.home #client-testimonials.current .testimonials-wrap {height:730px;display:block;}body.home #client-testimonials a.linkedin {display:block;text-decoration:none;color:#0783B6;font-family:Arial, sans-serif;font-size:12px;line-height:15px;text-align:center;margin:22px 0 18px;}body.home #client-testimonials a.linkedin:before {position:relative;top:3px;display:inline;width:20px;height:15px;}body.home #client-testimonials a.linkedin:hover {text-decoration:underline;}body.home #client-testimonials .testimonial {position:absolute;display:block;}body.home #client-testimonials .testimonial .testimonial-content {position:absolute;font:normal 13px/1.6 "Open Sans", sans-serif;line-height:21px;text-shadow:0 1px 1px #fff;z-index:9999;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-ms-transform-origin:0 0 0;-o-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}body.home #client-testimonials .testimonial .testimonial-content blockquote{position:inherit;font-style:inherit;color:inherit;text-align:inherit;border:none;margin:0;padding:0;}body.home #client-testimonials .testimonial .testimonial-content blockquote:before{position:inherit;width:auto;height:auto;background:none;content:none;top:auto;left:auto;}body.home #client-testimonials .testimonial .testimonial-content blockquote cite{display:block;text-transform:inherit;text-align:inherit;background:none;padding:0;margin-top:21px;bottom:auto;font-weight:bold;}body.home #client-testimonials .testimonial .shadow {position:absolute;top:0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;cursor:pointer;z-index:0;}body.home #client-testimonials .testimonial a {color:black;}body.home #client-testimonials .testimonial:hover .testimonial-content {-webkit-transform:rotateX(10deg);-moz-transform:rotateX(10deg);-ms-transform:rotateX(10deg);-o-transform:rotateX(10deg);transform:rotateX(10deg);}body.home #client-testimonials .testimonial:hover .shadow {-webkit-transform:scaleY(1.02);-moz-transform:scaleY(1.02);-ms-transform:scaleY(1.02);-o-transform:scaleY(1.02);transform:scaleY(1.02);}body.home #client-testimonials .testimonial:nth-child(1) {-webkit-transform:rotate(1deg);-moz-transform:rotate(1deg);-ms-transform:rotate(1deg);-o-transform:rotate(1deg);transform:rotate(1deg);left:-8px;top:74px;}body.home #client-testimonials .testimonial:nth-child(1) .testimonial-content{top:3px;left:6px;width:258px;height:341px;background:url(../images/note-1.png) top left no-repeat;}body.home #client-testimonials .testimonial:nth-child(1) .testimonial-content blockquote{margin:69px 17px 0 29px;}body.home #client-testimonials .testimonial:nth-child(1) .shadow {width:277px;height:368px;}body.home #client-testimonials .testimonial:nth-child(2) {-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);left:257px;top:53px;}body.home #client-testimonials .testimonial:nth-child(2) .testimonial-content{top:3px;left:9px;width:258px;height:342px;background:url(../images/note-2.png) top left no-repeat;}body.home #client-testimonials .testimonial:nth-child(2) .testimonial-content blockquote{margin:64px 17px 0 29px;}body.home #client-testimonials .testimonial:nth-child(2) .shadow {width:275px;height:351px;}body.home #client-testimonials .testimonial:nth-child(3) {-webkit-transform:rotate(1deg);-moz-transform:rotate(1deg);-ms-transform:rotate(1deg);-o-transform:rotate(1deg);transform:rotate(1deg);left:117px;top:438px;}body.home #client-testimonials .testimonial:nth-child(3) .testimonial-content{top:3px;left:9px;width:258px;height:342px;background:url(../images/note-3.png) top left no-repeat;}body.home #client-testimonials .testimonial:nth-child(3) .testimonial-content blockquote{margin:64px 17px 0 29px;}body.home #client-testimonials .testimonial:nth-child(3) .shadow {width:275px;height:348px;left:3px;top:2px;}body.home #latest-articles a.blog-link {margin:46px auto 16px;background-position:0 -46px;height:45px;width:346px;}body.home #about-me.current {padding-bottom:40px;}body.home #about-me.current ul {padding-left:0;}body.home #about-me.current ul li {display:block;}.page-id-1137 .contact-form {clear:both;padding-top:61px;}.page-id-1137 .contact-form h3 {margin-bottom:5px;}#articles {position:relative;}#articles ul {margin:0;}#articles .article {position:relative;font-size:14px;line-height:19px;}#articles .article .article-excerpt p {margin:0 0 20px;}#articles .article .article-excerpt p:last-child {margin:0 0 0;}#articles .article h3 {text-transform:none;}#articles .article a:hover {text-decoration:none;}#articles .article footer.article-meta a {font-size:11px;font-style:italic;color:#8f8f8f;}#articles-wrap .article {opacity:0;}#articles-wrap.ready .article {opacity:1;}.article .thumbnail, #articles header, #articles img {margin:0;}#blog-display-state {position:absolute;right:0;top:-25px;}#blog-display-state ul {margin:0;}#blog-display-state ul li {list-style:none;float:left;padding-left:0;margin-left:0;}#blog-display-state ul li:first-child {margin-right:10px;}#blog-display-state ul .masonry, #blog-display-state ul .normal {width:16px;height:16px;}#blog-display-state ul .normal {background-position:0 0;}#blog-display-state ul .masonry {background-position:-17px 0;}#blog-display-state ul .normal.current, #blog-display-state ul .normal:hover{background-position:0 -17px;}#blog-display-state ul .masonry.current, #blog-display-state ul .masonry:hover{background-position:-17px -17px;}.display-state-masonry {width:164px;margin:13px 0 0 0;border-top:1px solid #8f8f8f;padding-top:19px;}.display-state-masonry:nth-child(1), .display-state-masonry:nth-child(2),.display-state-masonry:nth-child(3) {margin-top:0;padding-top:0;border-top:none;}.display-state-masonry h3 {margin-bottom:19px;}.display-state-masonry .article-meta {margin-top:19px;}.display-state-normal {margin-bottom:40px;clear:both;min-height:90px;width:auto;}.display-state-normal:last-child {margin-bottom:0;}.display-state-normal .thumbnail {position:absolute;top:0;left:0;}.display-state-normal .thumbnail, .display-state-normal .thumbnail a,.display-state-normal .thumbnail img {display:block;width:90px;height:90px;}.display-state-normal .article-excerpt {margin-left:108px;}.display-state-normal .article-meta {margin-left:108px;}#infscr-loading {display:block;clear:both;padding-top:50px;height:70px;text-align:center;font-size:13px;color:gray;}#the_archives .article-list.tags h3 {clear:both;}#the_archives ul {padding:0;}#the_archives ul li {list-style:none !important;}#the_archives a, #the_archives a:visited {font-size:16px;line-height:25px;color:#a69999;}#the_archives .article-list.tags nav ul {-moz-column-count:3;-moz-column-gap:19px;-webkit-column-count:3;-webkit-column-gap:19px;column-count:3;column-gap:19px;}#the_archives .searchform {margin:0 0 27px;position:relative;}#the_archives .searchform input[type=search] {-webkit-appearance:textfield;-webkit-box-sizing:content-box;background:#F0F0F0;color:#333;font:14px "Open Sans", sans-serif;border:1px solid #d7d7d7;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;outline:none;width:508px;height:44px;padding:0 10px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#the_archives .searchform input[type=search]:focus {border-color:#888;-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.2);box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.2);}#the_archives .searchform input[type=search]::-webkit-input-placeholder,#the_archives .searchform input[type=search]::-moz-placeholder {color:#999;font-style:italic;letter-spacing:1px;}#the_archives .searchform .submit-btn {background-position:0 -183px;height:46px;width:163px;outline:none;border:none;position:absolute;top:0;right:0;}#the_archives .article-list li {padding-left:0;margin-left:0;}body.color-scheme-dark {color:#e0e0e0;background:#141517;text-shadow:0 1px 1px #000;}body.color-scheme-dark::-moz-selection {background:#141517;color:#777;text-shadow:0 0 3px #fff;}body.color-scheme-dark::selection {background:#141517;color:#777;text-shadow:0 0 3px #fff;}body.color-scheme-dark .awaiting-ajax-content {margin:30px 0;}body.color-scheme-dark h1, body.color-scheme-dark h2, body.color-scheme-dark h3,body.color-scheme-dark h4, body.color-scheme-dark h5 {color:white;}body.color-scheme-dark .tagline, .curtain .tagline {color:#969696;}body.color-scheme-dark #background {background:transparent;}body.color-scheme-dark #site-footer {color:#a9a9a9;}body.color-scheme-dark #site-footer #inner-footer .contact-button {color:white;}body.color-scheme-dark #site-footer #inner-footer .contact-button span.dash{background:#a9a9a9;}body.color-scheme-dark #site-footer #inner-footer .contact-button span.text{color:inherit;}body.color-scheme-dark .tabs-nav, body.color-scheme-dark .tabs {border-color:#676767;}body.color-scheme-dark .tabs .tab a:hover, body.color-scheme-dark .tabs .tab a.current{color:white;}body.color-scheme-dark .tabs .tab a.current {border-bottom-color:white;}body.color-scheme-dark #portfolio .portfolio-item.viewed figure .img-wrap:after{}#post-archive-work header {text-shadow:0 2px 1px #000, 0 2px 5px #000, 0 2px 10pxrgba(0, 0, 0, 0.3);}#post-archive-work header p.tagline, .curtain .tagline {text-shadow:0 1px 1px #000, 0 1px 2px #000, 0 2px 8pxrgba(0, 0, 0, 0.3);}body.post-type-archive-work {background:#0a0a0c;background-size:cover;}body.post-type-archive-work #site-footer {color:#b5b5b5;}body.post-type-archive-work #site-footer .contact-button {color:white;}#background.portfolio {background:#0a0a0c url(../images/work-bg.jpg?1338922792) center topno-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;}#portfolio {height:1639px;position:relative;}#portfolio .portfolio-item {overflow:hidden;-webkit-transition:left 1s ease-in-out, top 1s ease-in-out;-moz-transition:left 1s ease-in-out, top 1s ease-in-out;-o-transition:left 1s ease-in-out, top 1s ease-in-out;transition:left 1s ease-in-out, top 1s ease-in-out;}#portfolio .portfolio-item a, #portfolio .portfolio-item a:hover,#portfolio .portfolio-item a:visited {text-decoration:none;color:inherit;}#portfolio .portfolio-item figure .img-wrap {position:relative;top:0;z-index:1;-webkit-transition:all 0.6s ease-in-out, top 0.3s ease-out, opacity0.3s ease-out;-moz-transition:all 0.6s ease-in-out, top 0.3s ease-out, opacity 0.3sease-out;-o-transition:all 0.6s ease-in-out, top 0.3s ease-out, opacity 0.3sease-out;transition:all 0.6s ease-in-out, top 0.3s ease-out, opacity 0.3sease-out;}#portfolio .portfolio-item figure .img-wrap img {-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;}#portfolio .portfolio-item figure figcaption {position:absolute;top:-38px;width:100%;height:38px;z-index:3;font-size:13px;line-height:21px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#portfolio .portfolio-item figure figcaption h3, #portfolio .portfolio-item figure figcaption p{margin:0;}#portfolio .portfolio-item figure figcaption h3 {margin-top:-3px;opacity:0;-webkit-transition:all 0.4s ease-out;-webkit-transition-delay:0.16s;-moz-transition:all 0.4s ease-out 0.16s;-o-transition:all 0.4s ease-out 0.16s;transition:all 0.4s ease-out 0.16s;}#portfolio .portfolio-item figure figcaption p {margin-top:-6px;font-style:italic;opacity:0;-webkit-transition:all 0.4s ease-out;-webkit-transition-delay:0.3s;-moz-transition:all 0.4s ease-out 0.3s;-o-transition:all 0.4s ease-out 0.3s;transition:all 0.4s ease-out 0.3s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}#portfolio .portfolio-item:hover figure figcaption {top:0;}#portfolio .portfolio-item:hover figure figcaption h3 {opacity:1;}#portfolio .portfolio-item:hover figure figcaption p {opacity:0.7;}#portfolio .portfolio-item:hover figure .img-wrap {top:38px;-webkit-filter:grayscale(1);-moz-filter:grayscale(1);}#portfolio .portfolio-item.viewed .img-wrap {position:relative;}#portfolio .portfolio-item.viewed .img-wrap img {z-index:0;opacity:1;-moz-opacity:1;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#portfolio .portfolio-item.viewed .img-wrap:after {display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;content:'';background-size:100% 100%;opacity:0.3;}#portfolio #skive-festival-website-2012 {top:0;left:0;}#portfolio #skive-festival-app {top:306px;left:0;}#portfolio #vila-notes-digital-magazine {top:306px;right:0;}#portfolio #tiesto-tv-spot {top:549px;left:0;}#portfolio #openminded-xmas {top:549px;right:0;}#portfolio #skive-festival-website {top:789px;left:0;}#portfolio #kato-micro-site {top:1095px;left:0;}#portfolio #openminded-website {top:1095px;right:0;}#portfolio #skive-festival-banner {top:1230px;left:0;}#portfolio #britney-spears-microsite {top:1316px;right:0;margin-left:183px;}#portfolio #brandculture-website {top:1316px;right:0;}#portfolio #puma-microsite {top:1437px;right:0;}#portfolio #blend-website {top:1437px;right:0;}html.touch #portfolio #britney-spears-microsite {margin-left:0;left:183px;}body.postid-2213::-moz-selection {background:orange;color:black;text-shadow:none;}body.postid-2213::selection {background:orange;color:black;text-shadow:none;}body.postid-2213 .post_content a, body.postid-2213 .post_content a:hover,body.postid-2213 .post_content a:visited {color:orange;}body.postid-2213 .post_content #iphone-top, body.postid-2213 .post_content #ipad-top,body.postid-2213 .post_content #cinema-top, body.postid-2213 .post_content #left-iphone,body.postid-2213 .post_content #right-iphone {opacity:0;}body.postid-2213 .post_content>figure.video {opacity:0;position:absolute;top:192px;left:-30px;}body.postid-2213 .post_content .filter-wrap .filter {margin-left:40px;}body.postid-2213 .post_content #iphones {position:relative;z-index:-1;margin:50px 0 -10px;}body.postid-2213 .post_content #iphones #left-iphone {margin-left:33px;}body.postid-2213 .post_content #iphones #right-iphone {margin-left:25px;}body.postid-2213 #desktop-gallery {position:relative;clear:both;height:655px;opacity:0;}body.postid-2213 #desktop-gallery .royalSlider {position:absolute;top:61px;left:-31px;width:589px;height:369px;}body.postid-2213 section.gallery {margin-top:15px;margin-bottom:-5px;}body.postid-2213 #award-list {clear:right;overflow:hidden;}body.postid-2213 #award-list ul li {margin:0;list-style:none;}body.postid-2213 #award-list ul li:before {content:'— '}body.postid-1655::-moz-selection {background:#9c1687;color:#fff;text-shadow:none;}body.postid-1655::selection {background:#9c1687;color:#fff;text-shadow:none;}body.postid-1655 .post_content a, body.postid-1655 .post_content a:hover,body.postid-1655 .post_content a:visited {color:#9c1687;}body.postid-1655 #iphone-gallery {position:relative;clear:both;height:841px;}body.postid-1655 #iphone-gallery #iphone {position:absolute;left:51px;}body.postid-1655 #iphone-gallery .royalSlider {position:absolute;top:165px;left:90px;width:349px;height:502px;}body.postid-2171 .post_content>figure.video {position:absolute;top:226px;left:-25px;}#post-1702 .post_content {padding-top:13px;}#post-1702 .post_content figure.video {margin-bottom:138px;}body.postid-1757 {}body.postid-1757::-moz-selection {background:#72743e;color:#fff;text-shadow:none;}body.postid-1757::selection {background:#72743e;color:#fff;text-shadow:none;}body.postid-1757 #background {background-color:transparent;}body.postid-1757 .post_content a, body.postid-1757 .post_content a:hover,body.postid-1757 .post_content a:visited {color:#72743e;}body.postid-1757 .post_content figure.video {position:relative;top:57px;left:45px;width:441px;height:587px;margin-bottom:175px;background:black;z-index:1;}body.postid-1757 .post_content #elephants {margin-bottom:-60%}body.postid-1450::-moz-selection {background:orange;color:black;text-shadow:none;}body.postid-1450::selection {background:orange;color:black;text-shadow:none;}body.postid-1450 .post_content a, body.postid-1450 .post_content a:hover,body.postid-1450 .post_content a:visited {color:orange;}body.postid-1698::-moz-selection {background:transparent;color:#fff;text-shadow:0 0 2px #fff, 0 0 5px #fff;}body.postid-1698::selection {background:transparent;color:#fff;text-shadow:0 0 2px #fff, 0 0 5px #fff;}body.postid-1698 #post-1698>header .tagline {color:white;text-shadow:0 0 2px #000;}body.postid-1698 #post-1698 .post_content a, body.postid-1698 #post-1698 .post_content a:hover,body.postid-1698 #post-1698 .post_content a:visited {color:inherit;}body.postid-1698 #post-1698 .post_content .gallery {position:relative;}body.postid-1698 #post-1698 .post_content .gallery .one {width:110%;margin:-15px 0 -37px -30px;}body.postid-1698 #post-1698 .post_content .gallery .one-half {width:52.5%;margin-left:-13px;}body.postid-1698 #post-1698 .post_content .gallery .one-half.column-last{position:absolute;bottom:-20px;right:-6px;}body.postid-1838::-moz-selection {background:#81b1ce;color:#fff;text-shadow:none;}body.postid-1838::selection {background:#81b1ce;color:#fff;text-shadow:none;}body.postid-1838 #post-1838>header hgroup {display:none;}body.postid-1838 #post-1838 .post_content {position:relative;}body.postid-1838 #post-1838 .post_content a, body.postid-1838 #post-1838 .post_content a:hover,body.postid-1838 #post-1838 .post_content a:visited {color:#81b1ce;}body.postid-1838 #post-1838 .post_content>figure.video {position:absolute;top:29px;left:28px;}body.postid-1938::-moz-selection {background:orange;color:black;text-shadow:none;}body.postid-1938::selection {background:orange;color:black;text-shadow:none;}body.postid-1938 #post-1938 .post_content a, body.postid-1938 #post-1938 .post_content a:hover,body.postid-1938 #post-1938 .post_content a:visited {color:orange;}body.postid-1938 #post-1938 .post_content img.wp-image-1955 {margin-top:-70px;}body.postid-1938 #post-1938 .post_content #skive-audio-jack-mask {position:absolute;top:-40px;left:109%;width:62px;height:685px;overflow:hidden;}body.postid-1938 #post-1938 .post_content #skive-audio-jack-mask #skive-audio-jack{position:absolute;top:-100px;}body.postid-1938 #post-1938 .post_content #skive-banner-sim {position:relative;top:0;margin-bottom:-70px;}body.postid-1938 #post-1938 .post_content #skive-banner {width:300px;margin:30px auto 42px;-webkit-box-shadow:0 0 68px rgba(255, 255, 255, 0.18);-moz-box-shadow:0 0 68px rgba(255, 255, 255, 0.18);box-shadow:0 0 68px rgba(255, 255, 255, 0.18);}body.postid-1888 #post-1888>header hgroup {display:none;}body.postid-1888 #post-1888 .post_content>figure.video {-webkit-box-shadow:0 0 50px rgba(0, 0, 0, 0.75);-moz-box-shadow:0 0 50px rgba(0, 0, 0, 0.75);box-shadow:0 0 50px rgba(0, 0, 0, 0.75);}body.postid-1888 #post-1888>footer {margin-top:60px;}body.postid-1888 #post-meta {margin-top:196px;}body.postid-1906::-moz-selection {background:#ef7700;color:white;text-shadow:none;}body.postid-1906::selection {background:#ef7700;color:white;text-shadow:none;}body.postid-1906 #post-1906 .post_content {position:relative;}body.postid-1906 #post-1906 .post_content a, body.postid-1906 #post-1906 .post_content a:hover,body.postid-1906 #post-1906 .post_content a:visited {color:#ef7700;}body.postid-1906 #post-1906 .post_content>figure.video {position:absolute;top:29px;left:29px;}body.postid-1906 #post-1906 .post_content .gallery .big-screenshot {width:570px;margin-left:-20px;}body.postid-1906 #post-1906 .post_content .gallery .big-screenshot img {margin-top:-12px;}body.postid-1574::-moz-selection {background:#e8241b;color:#000;text-shadow:none;}body.postid-1574::selection {background:#e8241b;color:#000;text-shadow:none;}body.postid-1574 .post_content a, body.postid-1574 .post_content a:hover,body.postid-1574 .post_content a:visited {color:#e8241b;}body.postid-1574 #background {position:absolute;z-index:99;background-color:transparent;}body.postid-1574 #main {position:relative;z-index:50;}body.postid-1926::-moz-selection {background:#000;color:#fff;text-shadow:none;}body.postid-1926::selection {background:#000;color:#fff;text-shadow:none;}body.postid-1926 #post-1926 .post_content a, body.postid-1926 #post-1926 .post_content a:hover,body.postid-1926 #post-1926 .post_content a:visited {color:inherit;}body.postid-1926 #post-1926 .post_content .gallery {margin-top:-23px;}body.postid-1926 #post-1926>footer {margin-top:60px;}body.single.postid-2329 #main>.post>header, body.single.postid-2329 #main>.post>.post_content{visibility:hidden;}body.single.postid-2329 #main>.post #drag-me-boxes {position:relative;margin-bottom:27px;}body.single.postid-2329 #main>.post #drag-me-boxes .letter {position:absolute;}body.single.postid-2329 #main>.post #drag-me-boxes .pixel {position:absolute;width:15px;height:15px;background:#555;}body.single.postid-2329 #main>.post #drag-me-boxes .slider-control {position:absolute;display:none;}body.single.postid-2329 #main>.post #drag-me-boxes .slider-control .pixel{background:#111;}body.single.postid-2329 #main>.post #drag-me-boxes .slider-control .handle,body.single.postid-2329 #main>.post #drag-me-boxes .slider-control .progress{position:absolute;}body.single.postid-2329 #main>.post #drag-me-boxes .slider-control .handle .pixel{background:#BF271D;cursor:pointer;}body.single.postid-2329 #main>.post #drag-me-boxes .slider-control .track .pixel:first-child{-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-ms-border-radius:10px 0 0 10px;-o-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;}body.single.postid-2329 #main>.post #drag-me-boxes .slider-control .track .pixel:last-child{-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-ms-border-radius:0 10px 10px 0;-o-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;}body.single.postid-2329 #main>.post #drag-me-boxes .slider-control .handle .pixel:nth-child(1){-webkit-border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0;-ms-border-radius:10px 0 0 0;-o-border-radius:10px 0 0 0;border-radius:10px 0 0 0;}body.single.postid-2329 #main>.post #drag-me-boxes .slider-control .handle .pixel:nth-child(3){-webkit-border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;-ms-border-radius:0 10px 0 0;-o-border-radius:0 10px 0 0;border-radius:0 10px 0 0;}body.single.postid-2329 #main>.post #drag-me-boxes .slider-control .handle .pixel:nth-child(7){-webkit-border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;-ms-border-radius:0 0 0 10px;-o-border-radius:0 0 0 10px;border-radius:0 0 0 10px;}body.single.postid-2329 #main>.post #drag-me-boxes .slider-control .handle .pixel:nth-child(9){-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;-ms-border-radius:0 0 10px 0;-o-border-radius:0 0 10px 0;border-radius:0 0 10px 0;}body.single.postid-2329 #main>.post #drag-me-boxes .slider-control .progress{opacity:0;cursor:pointer;}.left {float:left;}.right {float:right;}.text-left {text-align:left;}.text-center {text-align:center;}.text-right {text-align:right;}.one-half {width:49.5%}.one-third {width:32.66%}.one-fourth {width:24.25%}.one-fifth {width:19.2%}.one-sixth {width:15.83%}.two-third {width:65.33%}.two-fifth {width:37.6%}.three-fourth {width:74%}.three-fifth {width:58.4%}.four-fifth {width:67.2%}.five-sixth {width:82.67%}.one-half, .one-third, .two-third, .three-fourth, .one-fourth,.one-fifth, .two-fifth, .three-fifth, .four-fifth, .one-sixth,.five-sixth {position:relative;margin-right:1%;float:left;}.column-last {margin-right:0 !important;clear:right;}.ir {display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;}.ir br {display:none;}.hidden {display:none !important;visibility:hidden;}.visuallyhidden {border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible {visibility:hidden;}.clearfix:before, .clearfix:after {content:"";display:table;}.clearfix:after {clear:both;}.clearfix {zoom:1;}@media print {* {background:transparent !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a, a:visited {color:#444 !important;text-decoration:underline;}a[href]:after {content:" (" attr(href) ")"}abbr[title]:after {content:" (" attr(title) ")"}.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {content:""}pre {border:1px solid #999;page-break-inside:avoid;}thead {display:table-header-group;}tr, img {page-break-inside:avoid;}@page {margin:0.5cm;}p, h2, h3 {orphans:3;widows:3;}h2, h3 {page-break-after:avoid;}#respond, #site-footer, #site-header {display:none;}article[id*=comment-] .comment-meta a {display:none;}}.a-video-player {position:relative;overflow:hidden;color:white;}.a-video-player.fullscreen {background:black;}.a-video-player .titlebar {position:absolute;height:43px;width:100%;margin-top:-2px;overflow:hidden;background:#111;background:-moz-linear-gradient(top, rgba(30, 30, 30, 0.95) 0%,rgba(0, 0, 0, 0.9) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(30,30, 30, 0.95)), color-stop(100%, rgba(0, 0, 0, 0.9)));background:-webkit-linear-gradient(top, rgba(30, 30, 30, 0.95) 0%,rgba(0, 0, 0, 0.9) 100%);background:-o-linear-gradient(top, rgba(30, 30, 30, 0.95) 0%,rgba(0, 0, 0, 0.9) 100%);background:-ms-linear-gradient(top, rgba(30, 30, 30, 0.95) 0%,rgba(0, 0, 0, 0.9) 100%);background:linear-gradient(top, rgba(30, 30, 30, 0.95) 0%,rgba(0, 0, 0, 0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2141414',endColorstr='#e6000000', GradientType=0);box-shadow:0 0 2px 0 rgba(0, 0, 0, 1);}.a-video-player .titlebar .title, .a-video-player .titlebar .duration {position:absolute;margin-top:0.9em;font-size:15px;line-height:15px;color:#e2e1e1;text-shadow:0 -1px 2px rgba(0, 0, 0, 0.2);}.a-video-player .titlebar .title {left:16px;}.a-video-player .titlebar .duration {right:16px;}.a-video-player .controls {position:absolute;top:50%;left:50%;width:92px;height:92px;margin:-46px 0 0 -46px;background:rgba(0, 0, 0, 0.8);border-radius:92px;opacity:0;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.a-video-player.ended .controls {width:74px;height:74px;margin:-37px 0 0 -37px;border-radius:74px;}.a-video-player.paused .controls, .a-video-player:hover .controls {opacity:1;}.a-video-player.fadecontrols .controls {opacity:0;}.a-video-player.ended .controls *:not (.play-pause ) {display:none;}.a-video-player .play-pause {position:absolute;top:50%;left:50%;width:30px;height:36px;margin:-18px 0 0 -15px;opacity:0.8;text-indent:-9999px;cursor:pointer;z-index:9998;-moz-transition:opacity 0.15s ease-out;-ms-transition:opacity 0.15s ease-out;-o-transition:opacity 0.15s ease-out;-webkit-transition:opacity 0.15s ease-out;transition:opacity 0.15s ease-out;}.a-video-player .play-pause {}.a-video-player .play-pause.paused {background-position:-59px -1px;width:31px;height:39px;margin-left:-12px;}.a-video-player .play-pause:hover {opacity:1;}.a-video-player .progress {position:relative;z-index:9997;width:84px;height:84px;}.a-video-player .progress:before {position:absolute;top:4px;left:4px;width:84px;height:84px;content:'';background:transparent;box-shadow:inset 0 1px 0 black, 0 1px 0 rgba(255, 255, 255, 0.2);border-radius:84px;}.a-video-player .progress:after {position:absolute;top:8px;left:8px;width:76px;height:76px;content:'';background:transparent;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 0 black;border-radius:76px;}.a-video-player .playback-prog, .a-video-player .prog-hitbox {position:absolute;top:4px;left:4px;}.a-video-player .prog-hitbox {margin:-8px 0 0 -8px;z-index:9999;}.a-video-player .mute {opacity:0.8;background:blue;content:"mute"}.a-video-player .fullscreen {opacity:0.8;background:red;content:"fullscreen"}.a-video-player .timer {display:block;position:absolute;top:27px;left:0;width:100%;z-index:9990;display:none;margin:0;}.a-video-player .timer p {font-size:11px;line-height:11px;font-weight:normal;text-align:center;margin-top:2px;}.a-video-player .timer time {width:100%;display:block;font:900 22px/1 "Helvetica Neue", Helvetica, sans-serif;text-align:center;margin-bottom:0;}.a-video-player .secondary-controls {position:absolute;top:10px;right:10px;cursor:pointer;opacity:0;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.a-video-player:hover .secondary-controls {opacity:1;}.a-video-player.ended .secondary-controls, .a-video-player.fadecontrols .secondary-controls{opacity:0;}.a-video-player .mute, .a-video-player .fullscreen {width:25px;height:25px;float:left;margin-left:10px;}.a-video-player .mute {background-position:-29px 0;}.a-video-player .mute.toggled {background-position:-29px -29px;}.a-video-player .fullscreen {background-position:0 0;}.a-video-player .fullscreen.toggled {background-position:0 -29px;}.fd-wrapper {position:relative;}.fd-wrapper>img {display:none;}.fd-box-wrapper {width:100%;height:50%;position:absolute;}.fd-box {width:100%;height:100%;position:absolute;-webkit-transform-style:preserve-3d;left:0px;top:0px;-webkit-backface-visibility:hidden;}.fd-box-upper {-webkit-transform-origin:center bottom;}.fd-box-lower {-webkit-transform-origin:center top;}.fd-front {background:#fafaf8 url(../images/pinstripe.png) repeat fixed top left;}.fd-box>div {margin:0;display:block;position:absolute;-webkit-transform-style:preserve-3d;}.fd-image {position:absolute;left:50%;background-color:#000;background-repeat:no-repeat;z-index:10;}.fd-box-upper .fd-image {bottom:0px;background-position:top center;}.fd-box-lower .fd-image {background-position:bottom center;top:0px;-webkit-box-shadow:0px 15px 10px -10px black;-moz-box-shadow:0px 15px 10px -10px black;box-shadow:0px 15px 10px -10px black;}.fd-nav {margin:0;padding:0;position:absolute;top:220px;left:50%;}.fd-nav li {float:left;}.fd-nav li a {background:#f7f5f1;width:18px;height:18px;float:left;margin:0px 4px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;outline:none;-moz-box-shadow:2px 2px 4px rgba(0, 0, 0, 0.1) inset, 1px 1px 1px #fff;-webkit-box-shadow:2px 2px 4px rgba(0, 0, 0, 0.1) inset, 1px 1px 1px#fff;box-shadow:2px 2px 4px rgba(0, 0, 0, 0.1) inset, 1px 1px 1px #fff;}.fd-nav li a span {text-indent:-9000px;width:10px;margin:4px;height:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:none;}.fd-nav li a:hover, .fd-nav li.fd-nav-current a {background-color:#fff;}.fd-nav li.fd-nav-current a span, .fd-nav li.fd-nav-current a:hover span{display:block;background:#7d7e7d;background:-moz-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7d7e7d),color-stop(100%, #0e0e0e));background:-webkit-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);background:-o-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);background:-ms-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);background:linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);-moz-box-shadow:1px 0px 2px #ddd, 0px 1px 2px #e2f1bc inset;-webkit-box-shadow:1px 0px 2px #ddd, 0px 1px 2px #e2f1bc inset;box-shadow:1px 0px 2px #ddd, 0px 1px 2px #e2f1bc inset;}.fd-option, .fd-loading {width:44px;height:44px;position:absolute;top:5px;right:5px;opacity:0.5;outline:none;text-indent:-9000px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.fd-option-fullscreen {background:#000 url(../images/fullscreen.png) no-repeat center center;}.fd-option-zoomout {background:#000 url(../images/zoom_out.png) no-repeat center center;}.fd-option:hover {opacity:0.9;}.fd-full-image {width:100%;height:100%;position:absolute;left:0px;}.fd-box-upper .fd-full-image {top:-100%;}.fd-box-lower .fd-full-image {bottom:-100%;}h2.fd-title {position:absolute;bottom:0px;left:0px;line-height:66px;text-indent:20px;width:100%;background:#000;color:#fff;font-size:30px;opacity:0.7;}.fd-loading {right:auto;left:5px;background:#000 url(../images/loader.gif) no-repeat center center;opacity:0.9;display:none;}.fd-message {text-align:center;font-size:10px;color:#be7e00;text-shadow:1px 1px 1px #fff;position:relative;font-family:Arial, sans-serif;z-index:0;}#tde {position:fixed;top:0;z-index:2000;display:none;}#certificate {position:relative;padding-top:15px;height:70px;width:115px;left:50%;margin-left:-55px;margin-top:-63px;}.gbutton-wrap {position:relative;margin-top:30px;margin-bottom:20px;display:block;height:44px;}a.gbutton, .gbutton-wrap a, .gbutton-wrap input {display:block;font-size:22px;text-align:center;line-height:44px;text-decoration:none;color:#FFF;background-color:#CC4331;border-radius:4px;text-decoration:none;width:124px;height:44px;display:block;position:absolute;left:50%;top:50%;margin-left:-62px;color:#FFF;margin-top:-22px;text-shadow:0 -1px -1px #d43b96;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;font:15px/1.6 "BentonSans-Medium", sans-serif;line-height:43px;font-weight:bold;cursor:pointer;border:0;background:#212121;height:50px;font-weight:normal;}a.gbutton:hover, .gbutton-wrap a:hover, .gbutton-wrap input:hover {background-color:#000000;}a.gbutton:active, .gbutton-wrap a:active, .gbutton-wrap input:active {margin-top:-18px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}a[rel='bookmark'] {pointer-events:none;cursor:default;}.hxmenu {position:fixed;top:20px;right:20px;z-index:900;width:40px;height:40px;text-indent:-100px;cursor:pointer;border-radius:3px;}body.color-scheme-dark .hxmenu span, body.color-scheme-dark .hxmenu span:after,body.color-scheme-dark .hxmenu span:before {background:#e0e0e0;}.hxmenu span {position:absolute;top:18px;left:5px;width:30px;height:1px;background:#000;cursor:pointer;border-radius:3px;z-index:900;}.hxmenu:after {content:'';position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;border-radius:50%;width:50px;height:50px;z-index:850;background:rgba(0, 0, 0, 0.6);opacity:0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}.hxmenu.active {}.hxmenu:active:after {opacity:1;}.hxmenu span:after, .hxmenu span:before {width:20px;height:1px;background:#000;position:absolute;content:'';left:auto;border-radius:3px;right:0;}.hxmenu span:after {top:-8px;}.hxmenu span:before {bottom:-8px;}.hxmenu.active span {-webkit-transform:rotate(180deg);transform:rotate(180deg);-moz-transform:rotate(180deg);background:#FFF;}.hxmenu.active span:before {-webkit-transform:rotate(-45deg);width:15px;left:17px;bottom:-5px;background:#FFF;}.hxmenu.active span:after {-webkit-transform:rotate(45deg);width:15px;left:17px;top:-5px;background:#FFF;}.hxmenu span, .hxmenu:after, .hxmenu span:after, .hxmenu span:before {transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}* {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}a[rel='bookmark'] {pointer-events:all;cursor:pointer;}a[rel='bookmark']:hover {text-decoration:underline;color:#333;}a:hover {color:#FFF;}img {max-width:100%;}.timeline {padding:20px;max-width:600px;margin:0 auto;}.timeline h2.break {display:block;width:100%;font-family:arial;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0;padding:25px 0 25px 25px;position:relative;left:-5px;}.timeline ul {color:#282828;list-style-type:none;position:relative;padding:25px 0 25px 10px;font-size:18px;margin:0;}.timeline ul:after {content:"";position:absolute;top:0;left:-4.5px;bottom:0;border-left:1px solid #ccc;height:100%;}.timeline ul li {margin:15px 0 35px 10px;position:relative;display:block;}.timeline ul li:last-child {margin-bottom:0px;}.timeline ul li .card {display:block;border:1px solid #ccc;padding:15px;background:#f1f1f1;}.timeline ul li h1 {font-family:georgia;color:#282828;margin:0 0 15px 0;}.timeline ul li p {color:rgba(40, 40, 40, 0.5);margin:0 0 15px 0;font-size:15px;font-family:"BentonSans";color:#898989;}.timeline ul li p strong { font-family:"BentonSans-Medium"; font-weight:normal; color:#454545; }.timeline ul li .eyebrow {display:table;color:white;background-color:#282828;font-size:9px;padding:4px 7px;font-family:arial;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;position:relative;top:3.5px;outline:2px solid white;z-index:0;max-width:300px;line-height:1.2;width:100px;}.timeline ul li .eyebrow:before {content:"";position:absolute;left:-20px;border-bottom:1px solid #ccc;width:20px;top:9px;z-index:-1;}.timeline ul li:before {content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:white;border:1px solid rgba(40, 40, 40, 0.5);position:absolute;z-index:2;left:-30px;outline:2px solid white;top:7.5px;}.m-video {-webkit-transform:translate3d(0, 0, 0);margin-bottom:15px;}.m-video .m-video__inner {-webkit-transform:translate3d(0, 0, 0);position:relative;height:0;padding-top:56.25%;width:100%;clear:both;overflow:hidden;}.m-video .m-video__inner .embed {position:absolute;display:block;top:0;left:0;width:100%;height:100%;}.m-video .m-video__inner .embed iframe,.m-video .m-video__inner .embed object,.m-video .m-video__inner .embed video {height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;}#site-header { display:none; }.timeline ul li h1 {font-family:georgia;color:#282828;margin:0 0 15px 0;font-size:36px;text-align:left;cursor:pointer;margin-top:30px;}.timeline ul li h1 a { display:block; cursor:pointer; color:#282828; }.article-meta a{ font-style:italic; color:#666; }.timeline .badge {background:red;display:inline-block;position:absolute;top:4px;color:#FFF;font-size:9px;padding:2px 7px;font-family:arial;text-transform:uppercase;letter-spacing:1px;margin-left:96px;line-height:14px;}.md-perspective,.md-perspective body {height:100%;overflow:hidden;}.md-perspective body{background:#222;-webkit-perspective:600px;-moz-perspective:600px;perspective:600px;}.container {background:#e74c3c;min-height:100%;}.md-modal {position:fixed;top:50%;left:50%;width:50%;max-width:630px;min-width:320px;height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.md-show {visibility:visible;}.md-overlay {position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:rgba(255, 255, 255, 0.8);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.md-overlay.active {opacity:1;visibility:visible;}.md-content {color:#fff;background:#000 url(../images/light.jpg) top center repeat-x;position:relative;border-radius:3px;margin:0 auto;}.md-content h3 {margin:0;padding:0.4em;text-align:center;font-size:2.4em;font-weight:300;opacity:0.8;background:rgba(0,0,0,0.1);border-radius:3px 3px 0 0;}.md-content > div {padding:15px 40px 30px;margin:0;font-weight:300;font-size:1.15em;}.md-content > div p {margin:0;padding:10px 0;}.md-content > div ul {margin:0;padding:0 0 30px 20px;}.md-content > div ul li {padding:5px 0;}.md-content button {display:block;margin:0 auto;font-size:0.8em;}.md-effect-1 .md-content {-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.md-show.md-effect-1 .md-content {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;background:#26C1DD;border-radius:5px;text-align:center;border-top:solid 3px #157688;}.md-effect-2 .md-content {-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);opacity:0;-webkit-transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);-moz-transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);}.md-show.md-effect-2 .md-content {-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;}.md-effect-3 .md-content {-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.md-show.md-effect-3 .md-content {-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}.md-effect-4 .md-content {-webkit-transform:scale(0) rotate(720deg);-moz-transform:scale(0) rotate(720deg);-ms-transform:scale(0) rotate(720deg);transform:scale(0) rotate(720deg);opacity:0;}.md-show.md-effect-4 ~ .md-overlay,.md-effect-4 .md-content {-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}.md-show.md-effect-4 .md-content {-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1;}.md-effect-5.md-modal {-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}.md-effect-5 .md-content {-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(600px) rotateX(20deg); -moz-transform:translateZ(600px) rotateX(20deg); -ms-transform:translateZ(600px) rotateX(20deg); transform:translateZ(600px) rotateX(20deg); opacity:0;}.md-show.md-effect-5 .md-content {-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-transform:translateZ(0px) rotateX(0deg);-moz-transform:translateZ(0px) rotateX(0deg);-ms-transform:translateZ(0px) rotateX(0deg);transform:translateZ(0px) rotateX(0deg); opacity:1;}.md-effect-6.md-modal {-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}.md-effect-6 .md-content {-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate(30%) translateZ(600px) rotate(10deg); -moz-transform:translate(30%) translateZ(600px) rotate(10deg);-ms-transform:translate(30%) translateZ(600px) rotate(10deg);transform:translate(30%) translateZ(600px) rotate(10deg); opacity:0;}.md-show.md-effect-6 .md-content {-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-transform:translate(0%) translateZ(0) rotate(0deg);-moz-transform:translate(0%) translateZ(0) rotate(0deg);-ms-transform:translate(0%) translateZ(0) rotate(0deg);transform:translate(0%) translateZ(0) rotate(0deg);opacity:1;}.md-effect-7{top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.md-effect-7 .md-content {-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0;}.md-show.md-effect-7 .md-content {-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);border-radius:0 0 3px 3px;opacity:1;}.md-effect-8.md-modal {-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}.md-effect-8 .md-content {-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-70deg);-moz-transform:rotateY(-70deg);-ms-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;opacity:0;}.md-show.md-effect-8 .md-content {-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1;}.md-effect-9.md-modal {-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}.md-effect-9 .md-content {-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-70deg);-moz-transform:rotateX(-70deg);-ms-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;opacity:0;}.md-show.md-effect-9 .md-content {-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;}.md-effect-10.md-modal {-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}.md-effect-10 .md-content {-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-60deg);-moz-transform:rotateX(-60deg);-ms-transform:rotateX(-60deg);transform:rotateX(-60deg);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.md-show.md-effect-10 .md-content {-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;}.md-effect-11 .md-content {-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.md-show.md-effect-11 .md-content {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}.md-effect-12 .md-content {-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.md-show.md-effect-12 ~ .md-overlay {background:#e74c3c;} .md-effect-12 .md-content h3,.md-effect-12 .md-content {background:transparent;}.md-show.md-effect-12 .md-content {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}.md-effect-13.md-modal {-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}.md-effect-13 .md-content {-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-3000px) rotateY(90deg);-moz-transform:translateZ(-3000px) rotateY(90deg);-ms-transform:translateZ(-3000px) rotateY(90deg);transform:translateZ(-3000px) rotateY(90deg);opacity:0;}.md-show.md-effect-13 .md-content {-webkit-animation:slit .7s forwards ease-out;-moz-animation:slit .7s forwards ease-out;animation:slit .7s forwards ease-out;}@-webkit-keyframes slit {50% { -webkit-transform:translateZ(-250px) rotateY(89deg); opacity:.5; -webkit-animation-timing-function:ease-out;}100% { -webkit-transform:translateZ(0) rotateY(0deg); opacity:1; }}@-moz-keyframes slit {50% { -moz-transform:translateZ(-250px) rotateY(89deg); opacity:.5; -moz-animation-timing-function:ease-out;}100% { -moz-transform:translateZ(0) rotateY(0deg); opacity:1; }}@keyframes slit {50% { transform:translateZ(-250px) rotateY(89deg); opacity:1; animation-timing-function:ease-in;}100% { transform:translateZ(0) rotateY(0deg); opacity:1; }}.md-effect-14.md-modal {-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}.md-effect-14 .md-content {-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(100%) rotateX(90deg);-moz-transform:translateY(100%) rotateX(90deg);-ms-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.md-show.md-effect-14 .md-content {-webkit-transform:translateY(0%) rotateX(0deg);-moz-transform:translateY(0%) rotateX(0deg);-ms-transform:translateY(0%) rotateX(0deg);transform:translateY(0%) rotateX(0deg);opacity:1;}.md-effect-15.md-modal {-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}.md-effect-15 .md-content {-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(100px) translateX(-30%) rotateY(90deg);-moz-transform:translateZ(100px) translateX(-30%) rotateY(90deg);-ms-transform:translateZ(100px) translateX(-30%) rotateY(90deg);transform:translateZ(100px) translateX(-30%) rotateY(90deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.md-show.md-effect-15 .md-content {-webkit-transform:translateZ(0px) translateX(0%) rotateY(0deg);-moz-transform:translateZ(0px) translateX(0%) rotateY(0deg);-ms-transform:translateZ(0px) translateX(0%) rotateY(0deg);transform:translateZ(0px) translateX(0%) rotateY(0deg);opacity:1;}.md-show.md-effect-16 ~ .md-overlay {background:rgba(180,46,32,0.5);}.md-show.md-effect-16 ~ .container {-webkit-filter:blur(3px);-moz-filter:blur(3px);filter:blur(3px);}.md-effect-16 .md-content {-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);opacity:0;}.md-show.md-effect-16 ~ .container,.md-effect-16 .md-content {-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.md-show.md-effect-16 .md-content {-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}.md-show.md-effect-17 ~ .container {height:100%;overflow:hidden;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}.md-show.md-effect-17 ~ .container,.md-show.md-effect-17 ~ .md-overlay{-webkit-transform:rotateX(-2deg);-moz-transform:rotateX(-2deg);-ms-transform:rotateX(-2deg);transform:rotateX(-2deg);-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}.md-effect-17 .md-content {opacity:0;-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);}.md-show.md-effect-17 .md-content {-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all 0.3s 0.2s;-moz-transition:all 0.3s 0.2s;transition:all 0.3s 0.2s;}.md-show.md-effect-18 ~ .container {height:100%;overflow:hidden;}.md-show.md-effect-18 ~ .md-overlay {background:rgba(143,27,15,0.8);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}.md-show.md-effect-18 ~ .container,.md-show.md-effect-18 ~ .md-overlay {-webkit-transform-style:preserve-3d;-webkit-transform-origin:0% 50%;-webkit-animation:rotateRightSideFirst 0.5s forwards ease-in;-moz-transform-style:preserve-3d;-moz-transform-origin:0% 50%;-moz-animation:rotateRightSideFirst 0.5s forwards ease-in;transform-style:preserve-3d;transform-origin:0% 50%;animation:rotateRightSideFirst 0.5s forwards ease-in;}@-webkit-keyframes rotateRightSideFirst {50% { -webkit-transform:translateZ(-50px) rotateY(5deg); -webkit-animation-timing-function:ease-out; }100% { -webkit-transform:translateZ(-200px); }}@-moz-keyframes rotateRightSideFirst {50% { -moz-transform:translateZ(-50px) rotateY(5deg); -moz-animation-timing-function:ease-out; }100% { -moz-transform:translateZ(-200px); }}@keyframes rotateRightSideFirst {50% { transform:translateZ(-50px) rotateY(5deg); animation-timing-function:ease-out; }100% { transform:translateZ(-200px); }}.md-effect-18 .md-content {-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);opacity:0;}.md-show.md-effect-18 .md-content {-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition:all 0.5s 0.1s;-moz-transition:all 0.5s 0.1s;transition:all 0.5s 0.1s;}.md-show.md-effect-19 ~ .container {height:100%;overflow:hidden;}.md-show.md-effect-19 ~ .md-overlay {-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}.md-show.md-effect-19 ~ .container,.md-show.md-effect-19 ~ .md-overlay {-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 100%;-webkit-animation:OpenTop 0.5s forwards ease-in;-moz-transform-style:preserve-3d;-moz-transform-origin:50% 100%;-moz-animation:OpenTop 0.5s forwards ease-in;transform-style:preserve-3d;transform-origin:50% 100%;animation:OpenTop 0.5s forwards ease-in;}@-webkit-keyframes OpenTop {50% { -webkit-transform:rotateX(10deg); -webkit-animation-timing-function:ease-out; }}@-moz-keyframes OpenTop {50% { -moz-transform:rotateX(10deg); -moz-animation-timing-function:ease-out; }}@keyframes OpenTop {50% { transform:rotateX(10deg); animation-timing-function:ease-out; }}.md-effect-19 .md-content {-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);opacity:0;}.md-show.md-effect-19 .md-content {-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all 0.5s 0.1s;-moz-transition:all 0.5s 0.1s;transition:all 0.5s 0.1s;}@media screen and (max-width:32em) {body { font-size:75%; }}.dg-container{width:100%;height:450px;position:relative;}.dg-wrapper{width:481px;height:316px;margin:0 auto;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;perspective:1000px;}.dg-wrapper a{width:482px;height:316px;display:block;position:absolute;left:0;top:0;background:transparent url(../images/browser.png) no-repeat top left;box-shadow:0px 10px 20px rgba(0,0,0,0.3);}.dg-wrapper a.dg-transition{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.dg-wrapper a img{display:block;padding:41px 0px 0px 1px;}.dg-wrapper a div{font-style:italic;text-align:center;line-height:50px;text-shadow:1px 1px 1px rgba(255,255,255,0.5);color:#333;font-size:16px;width:100%;bottom:-55px;display:none;position:absolute;}.dg-wrapper a.dg-center div{display:block;}.dg-container nav{width:58px;position:absolute;z-index:1000;bottom:40px;left:50%;margin-left:-29px;}.dg-container nav span{text-indent:-9000px;float:left;cursor:pointer;width:24px;height:25px;opacity:0.8;background:transparent url(../images/arrows.png) no-repeat top left;}.dg-container nav span:hover{opacity:1;}.dg-container nav span.dg-next{background-position:top right;margin-left:10px;}@charset "UTF-8";.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite {-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.hinge {-webkit-animation-duration:2s;animation-duration:2s;}.animated.bounceIn,.animated.bounceOut {-webkit-animation-duration:.75s;animation-duration:.75s;}.animated.flipOutX,.animated.flipOutY {-webkit-animation-duration:.75s;animation-duration:.75s;}@-webkit-keyframes bounce {from, 20%, 53%, 80%, 100% {-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%, 43% {-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}70% {-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}90% {-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}@keyframes bounce {from, 20%, 53%, 80%, 100% {-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%, 43% {-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}70% {-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}90% {-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}.bounce {-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}@-webkit-keyframes flash {from, 50%, 100% {opacity:1;}25%, 75% {opacity:0;}}@keyframes flash {from, 50%, 100% {opacity:1;}25%, 75% {opacity:0;}}.flash {-webkit-animation-name:flash;animation-name:flash;}@-webkit-keyframes pulse {from {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}50% {-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}100% {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes pulse {from {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}50% {-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}100% {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}.pulse {-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes rubberBand {from {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}30% {-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}40% {-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}50% {-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}65% {-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}75% {-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}100% {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes rubberBand {from {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}30% {-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}40% {-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}50% {-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}65% {-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}75% {-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}100% {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}.rubberBand {-webkit-animation-name:rubberBand;animation-name:rubberBand;}@-webkit-keyframes shake {from, 100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}}@keyframes shake {from, 100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}}.shake {-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes swing {20% {-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}100% {-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}}@keyframes swing {20% {-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}100% {-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}}.swing {-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada {from {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}10%, 20% {-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90% {-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80% {-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100% {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes tada {from {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}10%, 20% {-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90% {-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80% {-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100% {-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}.tada {-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble {from {-webkit-transform:none;transform:none;}15% {-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30% {-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45% {-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60% {-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75% {-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}100% {-webkit-transform:none;transform:none;}}@keyframes wobble {from {-webkit-transform:none;transform:none;}15% {-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30% {-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45% {-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60% {-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75% {-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}100% {-webkit-transform:none;transform:none;}}.wobble {-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes jello {from, 11.1%, 100% {-webkit-transform:none;transform:none;}22.2% {-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3% {-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4% {-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5% {-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6% {-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7% {-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8% {-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}@keyframes jello {from, 11.1%, 100% {-webkit-transform:none;transform:none;}22.2% {-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3% {-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4% {-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5% {-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6% {-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7% {-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8% {-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}.jello {-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;}@-webkit-keyframes bounceIn {from, 20%, 40%, 60%, 80%, 100% {-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}20% {-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}40% {-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}60% {opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}80% {-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);}100% {opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes bounceIn {from, 20%, 40%, 60%, 80%, 100% {-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}20% {-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}40% {-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}60% {opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}80% {-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);}100% {opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}.bounceIn {-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInDown {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}60% {opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}75% {-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}90% {-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}100% {-webkit-transform:none;transform:none;}}@keyframes bounceInDown {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}60% {opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}75% {-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}90% {-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}100% {-webkit-transform:none;transform:none;}}.bounceInDown {-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}60% {opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}75% {-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}90% {-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}100% {-webkit-transform:none;transform:none;}}@keyframes bounceInLeft {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0% {opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}60% {opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}75% {-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}90% {-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}100% {-webkit-transform:none;transform:none;}}.bounceInLeft {-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}from {opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}60% {opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}75% {-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}90% {-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}100% {-webkit-transform:none;transform:none;}}@keyframes bounceInRight {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}from {opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}60% {opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}75% {-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}90% {-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}100% {-webkit-transform:none;transform:none;}}.bounceInRight {-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}from {opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}60% {opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}75% {-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}90% {-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes bounceInUp {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}from {opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}60% {opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}75% {-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}90% {-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}.bounceInUp {-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut {20% {-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}50%, 55% {opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}100% {opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}}@keyframes bounceOut {20% {-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}50%, 55% {opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}100% {opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}}.bounceOut {-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutDown {20% {-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}40%, 45% {opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}100% {opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}@keyframes bounceOutDown {20% {-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}40%, 45% {opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}100% {opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}.bounceOutDown {-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft {20% {opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}100% {opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}}@keyframes bounceOutLeft {20% {opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}100% {opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}}.bounceOutLeft {-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight {20% {opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}100% {opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}}@keyframes bounceOutRight {20% {opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}100% {opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}}.bounceOutRight {-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp {20% {-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}40%, 45% {opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}100% {opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}}@keyframes bounceOutUp {20% {-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}40%, 45% {opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}100% {opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}}.bounceOutUp {-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn {from {opacity:0;}100% {opacity:1;}}@keyframes fadeIn {from {opacity:0;}100% {opacity:1;}}.fadeIn {-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown {from {opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDown {from {opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInDown {-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig {from {opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDownBig {from {opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInDownBig {-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft {from {opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeft {from {opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeft {-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig {from {opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeftBig {from {opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeftBig {-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight {from {opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRight {from {opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInRight {-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig {from {opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRightBig {from {opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInRightBig {-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp {from {opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUp {from {opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInUp {-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig {from {opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUpBig {from {opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}100% {opacity:1;-webkit-transform:none;transform:none;}}.fadeInUpBig {-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut {from {opacity:1;}100% {opacity:0;}}@keyframes fadeOut {from {opacity:1;}100% {opacity:0;}}.fadeOut {-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}}@keyframes fadeOutDown {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}}.fadeOutDown {-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}@keyframes fadeOutDownBig {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}.fadeOutDownBig {-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}}@keyframes fadeOutLeft {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}}.fadeOutLeft {-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}}@keyframes fadeOutLeftBig {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}}.fadeOutLeftBig {-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}}@keyframes fadeOutRight {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}}.fadeOutRight {-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}}@keyframes fadeOutRightBig {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}}.fadeOutRightBig {-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}}@keyframes fadeOutUp {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}}.fadeOutUp {-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}}@keyframes fadeOutUpBig {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}}.fadeOutUpBig {-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip {from {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40% {-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50% {-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80% {-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100% {-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip {from {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40% {-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50% {-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80% {-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100% {-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip {-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}@-webkit-keyframes flipInX {from {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}80% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}100% {-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInX {from {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}80% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}100% {-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInX {-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes flipInY {from {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}80% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}100% {-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInY {from {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}80% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}100% {-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInY {-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}@-webkit-keyframes flipOutX {from {-webkit-transform:perspective(400px);transform:perspective(400px);}30% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}100% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}}@keyframes flipOutX {from {-webkit-transform:perspective(400px);transform:perspective(400px);}30% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}100% {-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}}.flipOutX {-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY {from {-webkit-transform:perspective(400px);transform:perspective(400px);}30% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}100% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}}@keyframes flipOutY {from {-webkit-transform:perspective(400px);transform:perspective(400px);}30% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}100% {-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}}.flipOutY {-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}@-webkit-keyframes lightSpeedIn {from {-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}60% {-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80% {-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}100% {-webkit-transform:none;transform:none;opacity:1;}}@keyframes lightSpeedIn {from {-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}60% {-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80% {-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}100% {-webkit-transform:none;transform:none;opacity:1;}}.lightSpeedIn {-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut {from {opacity:1;}100% {-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}}@keyframes lightSpeedOut {from {opacity:1;}100% {-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}}.lightSpeedOut {-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn {from {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}100% {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateIn {from {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}100% {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}.rotateIn {-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft {from {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownLeft {from {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownLeft {-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight {from {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownRight {from {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownRight {-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft {from {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpLeft {from {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpLeft {-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight {from {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpRight {from {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpRight {-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut {from {-webkit-transform-origin:center;transform-origin:center;opacity:1;}100% {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}}@keyframes rotateOut {from {-webkit-transform-origin:center;transform-origin:center;opacity:1;}100% {-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}}.rotateOut {-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft {from {-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}}@keyframes rotateOutDownLeft {from {-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}}.rotateOutDownLeft {-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight {from {-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}}@keyframes rotateOutDownRight {from {-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}}.rotateOutDownRight {-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft {from {-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}}@keyframes rotateOutUpLeft {from {-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100% {-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}}.rotateOutUpLeft {-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight {from {-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}}@keyframes rotateOutUpRight {from {-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100% {-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}}.rotateOutUpRight {-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes hinge {0% {-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%, 60% {-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%, 80% {-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}100% {-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}}@keyframes hinge {0% {-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%, 60% {-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%, 80% {-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}100% {-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}}.hinge {-webkit-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes rollIn {from {opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}100% {opacity:1;-webkit-transform:none;transform:none;}}@keyframes rollIn {from {opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}100% {opacity:1;-webkit-transform:none;transform:none;}}.rollIn {-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}@keyframes rollOut {from {opacity:1;}100% {opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}.rollOut {-webkit-animation-name:rollOut;animation-name:rollOut;}@-webkit-keyframes zoomIn {from {opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}50% {opacity:1;}}@keyframes zoomIn {from {opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}50% {opacity:1;}}.zoomIn {-webkit-animation-name:zoomIn;animation-name:zoomIn;}@-webkit-keyframes zoomInDown {from {opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInDown {from {opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInDown {-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}@-webkit-keyframes zoomInLeft {from {opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInLeft {from {opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInLeft {-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}@-webkit-keyframes zoomInRight {from {opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInRight {from {opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInRight {-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}@-webkit-keyframes zoomInUp {from {opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomInUp {from {opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInUp {-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}@-webkit-keyframes zoomOut {from {opacity:1;}50% {opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}100% {opacity:0;}}@keyframes zoomOut {from {opacity:1;}50% {opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}100% {opacity:0;}}.zoomOut {-webkit-animation-name:zoomOut;animation-name:zoomOut;}@-webkit-keyframes zoomOutDown {40% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}100% {opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomOutDown {40% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}100% {opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomOutDown {-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}@-webkit-keyframes zoomOutLeft {40% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);}100% {opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}}@keyframes zoomOutLeft {40% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);}100% {opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}}.zoomOutLeft {-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}@-webkit-keyframes zoomOutRight {40% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}100% {opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}}@keyframes zoomOutRight {40% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}100% {opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}}.zoomOutRight {-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}@-webkit-keyframes zoomOutUp {40% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}100% {opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes zoomOutUp {40% {opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}100% {opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomOutUp {-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}@-webkit-keyframes slideInDown {from {-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes slideInDown {from {-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}.slideInDown {-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft {from {-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes slideInLeft {from {-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}.slideInLeft {-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight {from {-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes slideInRight {from {-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}.slideInRight {-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideInUp {from {-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes slideInUp {from {-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}.slideInUp {-webkit-animation-name:slideInUp;animation-name:slideInUp;}@-webkit-keyframes slideOutDown {from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}100% {visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}}@keyframes slideOutDown {from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}100% {visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}}.slideOutDown {-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}@-webkit-keyframes slideOutLeft {from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}100% {visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}}@keyframes slideOutLeft {from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}100% {visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}}.slideOutLeft {-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight {from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}100% {visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}}@keyframes slideOutRight {from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}100% {visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}}.slideOutRight {-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp {from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}100% {visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}}@keyframes slideOutUp {from {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}100% {visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}}.slideOutUp {-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}