.font-family-title{font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif"}.font-family-content{font-family:open sans,proxima nova regular,helvetica neue,calibri,droid sans,helvetica,arial,"sans-serif"}body{background-color:#fff;color:#333;font-family:open sans,proxima nova regular,helvetica neue,calibri,droid sans,helvetica,arial,"sans-serif";font-size:16px;line-height:25px;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}h1{font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif";font-size:32px;font-weight:700;line-height:50px;margin:5px 0 20px}h2{font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif";font-size:26px;font-weight:700;line-height:40px;margin:25px 0 20px}h3{font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif";font-size:20px;font-weight:700;line-height:30px;margin:25px 0 20px}h4{font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif";font-size:16px;font-weight:700;line-height:24px;margin:30px 0 20px}h5{font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif";font-size:16px;font-weight:700;margin:20px 0}h6{font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif";font-size:16px;font-weight:700;margin:20px 0}p{margin:20px 0}p.blockquote{border-left:4px solid #eaeaea;font-style:italic;margin-left:25px;padding:0 15px 0 25px}p.question{border-left:3px solid #933;color:#933;margin-left:15px;margin-right:75px;padding-left:10px;font-style:italic}blockquote{border-left:4px solid #eaeaea;font-style:italic;margin-left:25px;padding:0 15px 0 25px}blockquote strong,p.blockquote strong{font-style:normal}ul,ol{margin:20px 0}ul li,ol li{margin-bottom:4px}ul ol,ol ol,ul ul,ol ul{margin-bottom:4px;margin-top:4px}ul.paragraphspacing li,ol.paragraphspacing li{margin-bottom:15px}dl{margin:20px 0}form{margin:0}button,input[type=submit],input[type=text],select,textarea{font-family:open sans,proxima nova regular,helvetica neue,calibri,droid sans,helvetica,arial,"sans-serif";font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input[type=submit],input[type=text]{line-height:normal}input[type=submit],input[type=text],textarea{border-radius:3px 3px 3px 3px;border:1px solid #aaa;padding:8px;-webkit-box-shadow:inset 0 0 2px #ccc;-moz-box-shadow:inset 0 0 2px #ccc;box-shadow:inset 0 0 2px #ccc}textarea{resize:vertical}button{background-color:#227fbb;border-width:0;border-radius:8px 8px 8px 8px;color:#fff;cursor:pointer;font-family:open sans,proxima nova regular,helvetica neue,calibri,droid sans,helvetica,arial,"sans-serif";font-weight:600;text-transform:uppercase}button.processing{animation-duration:750ms;animation-iteration-count:infinite;animation-name:button-processing-animation;animation-timing-function:ease-in-out}@keyframes button-processing-animation{0%{background-color:#227fbb}50%{background-color:#103f5d}100%{background-color:#227fbb}}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}a{color:inherit}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;vertical-align:middle}span.highlight,em.highlight{background-color:#ffdc73;padding:0 2px;text-shadow:1px 1px 0 #ffefb6}strong.highlight{background-color:#ffdc73;font-weight:600;padding:0 2px;text-shadow:1px 1px 0 #ffefb6}::-moz-selection{background-color:#f2c500;color:#fff;text-shadow:none}::selection{background-color:#f2c500;color:#fff;text-shadow:none}a.skip-to-main{background-color:#000;border-radius:3px 3px 3px 3px;color:#fff;display:none;font-family:monospace,open sans,proxima nova regular,helvetica neue,calibri,droid sans,helvetica,arial,"sans-serif";font-size:14px;left:5px;letter-spacing:.5px;line-height:14px;padding:9px 13px;position:absolute;text-decoration:none;top:5px;z-index:100}@media(min-width:1024px){a.skip-to-main{display:block}a.skip-to-main:focus{background-color:#f36;font-weight:700;text-decoration:underline}}header.l-site-header{margin:0 auto;width:95%}header.l-site-header div.masthead{padding:76px 0 30px;text-align:center}header.l-site-header div.masthead a.title{color:#222;display:block;font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif";font-size:32px;font-weight:700;line-height:40px;margin-bottom:10px;text-decoration:none}header.l-site-header div.masthead div.tagline{color:#909090;font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif";font-size:16px;font-weight:300;line-height:26px}header.l-site-header nav{background-color:#f0f0f0;font-size:16px;font-weight:600;left:0;position:absolute;right:0;top:0;z-index:1000}header.l-site-header nav a.root{border-bottom:1px solid #ccc;display:block;height:46px;line-height:46px;padding:0 10px}header.l-site-header nav ul.items{display:none;margin:0;padding:0}header.l-site-header nav ul.items li{border-bottom:1px solid #ccc;margin:0;padding:0;position:relative}header.l-site-header nav ul.items a{color:#333;display:block;height:46px;line-height:46px;padding:0 10px 0 20px;position:relative;text-decoration:none}header.l-site-header nav ul.items a:hover{text-decoration:underline}header.l-site-header nav.open ul{display:block}header.l-site-header figure{margin:0;padding-bottom:50px;position:relative}header.l-site-header figure img{border-radius:4px 4px 4px 4px;display:block;max-width:100%;min-width:100%}header.l-site-header figure figcaption{background-color:#eaeaea;border-radius:0 0 4px 4px;color:#666;display:none;font-size:14px;margin:2px 0 0;padding:10px 15px}header.l-site-header figure a.prev,header.l-site-header figure a.next{bottom:0;color:#333;cursor:pointer;display:block;padding:10px 15px;position:absolute;user-select:none;-moz-user-select:none}header.l-site-header figure a.prev span,header.l-site-header figure a.next span{text-decoration:underline}header.l-site-header figure a.prev{left:0}header.l-site-header figure a.next{right:0}@media(min-width:1024px){header.l-site-header div.masthead{padding:60px 0}header.l-site-header div.masthead a.title{font-size:46px;line-height:56px}header.l-site-header div.masthead div.tagline{font-size:22px;line-height:43px}header.l-site-header nav{background-color:transparent;border-top:1px solid #ccc;font-size:16px;left:auto;position:static;right:auto;text-align:center;top:auto;z-index:1}header.l-site-header nav a.root{display:none}header.l-site-header nav ul.items{display:block}header.l-site-header nav ul.items li{border-bottom-width:0;display:inline-block}header.l-site-header nav ul.items li a{height:75px;line-height:74px;padding:0 30px;z-index:2}header.l-site-header nav ul.items li::before{background-color:#dadada;border-radius:5px 5px 5px 5px;content:"";height:5px;position:absolute;left:-3px;top:35px;width:5px;z-index:1}header.l-site-header nav ul.items li:first-child::before{display:none}header.l-site-header figure{padding-bottom:60px}header.l-site-header figure img{border-radius:4px 4px 0 0}header.l-site-header figure figcaption{display:block}header.l-site-header figure a.prev,header.l-site-header figure a.next{background-color:#e80049;border-radius:4px 4px 4px 4px;color:#fff;letter-spacing:.5px;padding:10px 20px;text-shadow:1px 1px 0 #e10046;transition:background-color 300ms ease}header.l-site-header figure a.prev span,header.l-site-header figure a.next span{text-decoration:none}header.l-site-header figure a.prev:hover,header.l-site-header figure a.next:hover{background-color:#f36}header.l-site-header figure a.prev:hover span,header.l-site-header figure a.next:hover span{text-decoration:underline}header.l-site-header figure:hover span.person{background-color:#ffdc73;color:#222;display:inline-block;font-weight:600;padding:0 2px;text-shadow:1px 1px 0 #ffefb6}}@media(min-width:1120px){header.l-site-header{width:1120px}header.l-site-header figure img{min-height:526px}}div.l-site-body{padding:50px 0}div.l-site-body div.l-site-content{margin:0 auto;width:95%}div.l-site-body div.l-site-aside{display:none}@media(min-width:1120px){div.l-site-body{margin:0 auto;width:1120px}div.l-site-body div.l-site-content{float:left;margin:0;width:790px}div.l-site-body div.l-site-aside{display:block;float:right;position:relative;width:270px}div.l-site-body div.l-site-aside:after{background-color:#dadada;bottom:0;content:"";position:absolute;left:-30px;top:0;width:1px}}footer.l-site-footer small{color:#666;display:block;font-size:13px;font-weight:100;line-height:18px;margin:0 auto 30px;padding:0;position:relative;width:95%}footer.l-site-footer small a.back-to-top{color:inherit;display:none;font-size:13px;font-weight:100;position:absolute;right:0;top:0}footer.l-site-footer section.epilogue{background-color:#222;color:#e0e0e0}footer.l-site-footer div.mini-resume{margin:0 auto;padding:70px 0;position:relative;text-align:center;width:85%}footer.l-site-footer div.mini-resume div.avatar{border-radius:170px 170px 170px 170px;height:178px;margin:0 auto 40px;width:178px}footer.l-site-footer div.mini-resume div.avatar img{border:4px solid #fff;border-radius:170px 170px 170px 170px;display:block;height:170px;width:170px}footer.l-site-footer div.mini-resume div.title{color:#fff;font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif";font-size:22px;font-weight:300;margin-bottom:20px}footer.l-site-footer div.mini-resume div.bio{font-weight:300;margin-bottom:25px}@media(min-width:1120px){footer.l-site-footer small{width:1120px}footer.l-site-footer small a.back-to-top{display:block}footer.l-site-footer div.mini-resume{padding:70px 330px 70px 0;text-align:left;width:790px}footer.l-site-footer div.mini-resume div.avatar{left:875px;position:absolute;top:60px}}span.despammin09,span.despammin4,span.despammina,span.despammint,span.despamming2,span.despamming34,span.despammingg,span.despammingj,span.despammingp,span.despamminj,span.despamminq,span.despamminz,span.despamminzzz{display:none;visibility:hidden}input.despammin09,input.despammin4,input.despammina,input.despammint,input.despamming2,input.despamming34,input.despammingg,input.despammingj,input.despammingp,input.despamminj,input.despamminq,input.despamminz,input.despamminzzz{display:none;visibility:hidden}div.m-blm-ad{margin:0 0 30px}div.m-blm-ad a{height:285px;display:block;margin:0 auto;width:250px}div.m-blm-ad img{display:block}div.m-recent-post h2{font-size:22px;line-height:34px;margin-bottom:0}div.m-recent-post p.preview{margin:10px 0}div.m-recent-post div.comments:before,div.m-recent-post div.comments:after{content:" ";display:table}div.m-recent-post div.comments:after{clear:both}div.m-recent-post div.comments a.avatar{border-radius:35px 35px 35px 35px;float:left;margin:10px 10px 0 0;text-decoration:none}div.m-recent-post div.comments img{border-radius:35px 35px 35px 35px;display:block;height:35px;width:35px}div.m-recent-post-ad ins{display:block;height:90px;margin:0 auto;width:720px}div.m-recent-post-ad iframe{margin:0 auto}div.m-want-more-posts a{background-color:#ffdc73;font-weight:600;padding:0 2px;text-shadow:1px 1px 0 #ffefb6}header.m-post-header{margin-bottom:20px}header.m-post-header h1{margin-bottom:15px}header.m-post-header div.meta{color:#666;font-size:14px;line-height:18px;margin-bottom:5px}header.m-post-header div.tags{color:#666;font-size:14px;line-height:18px}header.m-post-header div.tags a.tag{color:inherit}iframe.m-like-plugin{border:none;height:60px;overflow:hidden;width:100%}aside.m-related-posts h3{margin-bottom:15px}aside.m-related-posts li{margin-bottom:5px}section.m-comments h2{display:none}section.m-comments article.comment{position:relative;margin-bottom:30px}section.m-comments article.comment div.meta{height:60px;margin-bottom:17px;position:relative}section.m-comments article.comment div.meta img.avatar{border-radius:30px 30px 30px 30px;height:60px;left:0;position:absolute;top:0;width:60px}section.m-comments article.comment div.meta a.author{color:inherit;font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif";font-size:20px;font-weight:700;left:73px;letter-spacing:.5px;line-height:29px;padding:0 7px;position:absolute;text-decoration:none;top:3px}section.m-comments article.comment div.meta a.author:hover{text-decoration:underline}section.m-comments article.comment div.meta a.date{color:#666;font-size:14px;font-weight:300;left:80px;line-height:19px;position:absolute;text-decoration:none;top:35px}section.m-comments article.comment div.meta a.date:hover{text-decoration:underline}section.m-comments article.comment div.meta div.count{color:#999;font-size:14px;font-weight:300;line-height:19px;position:absolute;right:0;top:35px}section.m-comments article.comment div.content{border:1px solid #dadada;border-radius:4px 4px 4px 4px;padding:22px 25px;position:relative}section.m-comments article.comment div.content p:first-child,section.m-comments article.comment div.content ol:first-child,section.m-comments article.comment div.content ul:first-child,section.m-comments article.comment div.content div.code:first-child{margin-top:0}section.m-comments article.comment div.content p:last-child,section.m-comments article.comment div.content ol:last-child,section.m-comments article.comment div.content ul:last-child,section.m-comments article.comment div.content div.code:last-child{margin-bottom:0}section.m-comments article.comment div.content blockquote{border-left:4px solid #eaeaea;font-style:italic;margin-left:25px;padding:0 15px}section.m-comments article.comment div.content :not( pre ) code:not( [class*=language-] ){background-color:#f5f2f0;border:1px solid #dadada;border-radius:3px 3px 3px 3px;display:inline-block;padding:0 5px}section.m-comments article.comment div.content pre:not( [class*=language-] ) code{background-color:#fafafa;border:1px solid #dadada;border-radius:5px 5px 5px 5px;box-sizing:border-box;display:block;overflow-x:auto;padding:10px 15px;width:99.99%}section.m-comments article.comment div.content pre[class*=language-]{border-radius:5px 5px 5px 5px}section.m-comments article.comment div.reply{border-radius:4px 0 4px 0;bottom:1px;color:#e8e8e8;cursor:pointer;font-size:14px;line-height:22px;padding:5px 12px;position:absolute;right:1px;text-decoration:underline}section.m-comments article.comment:hover div.reply{background-color:#227fbb;color:#fff}section.m-comments article.comment.ben div.meta a.author{background-color:#e80049;border-radius:3px 3px 3px 3px;color:#fff;text-shadow:1px 0 0 #e10046}section.m-comments a.two-thumbs{border-radius:5px 5px 5px 5px;display:block;height:490px;margin:35px auto;padding:5px;text-decoration:none;width:700px}section.m-comments a.two-thumbs:hover{background-color:#e0e0e0}section.m-comments a.two-thumbs img{border-radius:5px 5px 5px 5px;display:block;height:490px;width:700px}section.m-comments div.new-comment h3{display:none}section.m-comments div.new-comment div.meta{height:60px;margin-bottom:17px;position:relative}section.m-comments div.new-comment div.meta div.avatar{background-color:#242413;border-radius:30px 30px 30px 30px;color:#fff;font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif";font-size:30px;font-style:italic;font-weight:900;height:60px;left:0;line-height:70px;overflow:hidden;position:absolute;text-align:center;text-indent:-4px;top:0;width:60px}section.m-comments div.new-comment div.meta div.avatar.known{background-color:transparent}section.m-comments div.new-comment div.meta div.avatar.known img{border-radius:30px 30px 30px 30px;height:60px;left:0;position:absolute;top:0;width:60px}section.m-comments div.new-comment div.meta div.author{color:inherit;font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif";font-size:20px;font-weight:700;left:73px;letter-spacing:.5px;line-height:29px;padding:0 7px;position:absolute;text-decoration:none;top:3px}section.m-comments div.new-comment div.meta div.author em{font-style:normal;font-weight:900}section.m-comments div.new-comment div.meta div.date{color:#666;font-size:14px;font-weight:300;left:80px;line-height:19px;position:absolute;text-decoration:none;top:35px}section.m-comments div.new-comment form{border:1px solid #dadada;border-radius:4px 4px 4px 4px;padding:25px;position:relative}section.m-comments div.new-comment form div.error{background-color:#cc554e;border:6px solid #c15049;color:#fff;display:none;margin-bottom:30px;padding:10px 15px}section.m-comments div.new-comment form div.error strong{font-weight:700}section.m-comments div.new-comment form div.field{margin-bottom:15px;position:relative}section.m-comments div.new-comment form div.field label.meta{font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif";font-size:16px;font-weight:700;left:0;line-height:38px;position:absolute;top:0}section.m-comments div.new-comment form div.field div.content{margin-left:125px}section.m-comments div.new-comment form div.field label.subscribe{color:#999;font-size:14px}section.m-comments div.new-comment form div.field label.subscribe input{margin-right:5px}section.m-comments div.new-comment form div.field em{color:#999;font-weight:100}section.m-comments div.new-comment form div.field.name input.primary{width:350px}section.m-comments div.new-comment form div.field.email input.primary{margin-right:5px;width:350px}section.m-comments div.new-comment form div.field.twitter input.primary{margin-right:5px;width:200px}section.m-comments div.new-comment form div.field.website input.primary{width:580px}section.m-comments div.new-comment form div.field.comment textarea.primary{display:block;height:300px;margin-bottom:5px;width:580px}section.m-comments div.new-comment form div.formatting-notes{background-color:#fafafa;box-sizing:border-box;color:#666;font-size:14px;margin-bottom:13px;padding:10px 15px}section.m-comments div.new-comment form div.formatting-notes strong{color:#000}section.m-comments div.new-comment form div.etiquette{margin-left:125px}section.m-comments div.new-comment form div.etiquette strong{background-color:#ffdc73;font-weight:600;padding:0 2px;text-shadow:1px 1px 0 #ffefb6}section.m-comments div.new-comment form div.etiquette em{font-style:normal;font-weight:600}section.m-comments div.new-comment form div.buttons{margin:25px 0 0 125px}section.m-comments div.new-comment form div.buttons button{border-radius:8px 8px 8px 8px;font-size:16px;height:64px;line-height:64px;padding:0 40px}section.m-comments div.comments-disabled{font-size:20px;font-weight:300;margin:40px 0 30px;line-height:35px;text-align:center}section.m-comments div.comments-disabled div.reason{margin-bottom:10px}section.m-comments div.comments-disabled div.reason span{background-color:#333;border-radius:3px 3px 3px 3px;color:#fff;display:inline-block;padding:10px 20px}section.m-comments div.comments-disabled div.follow-up a{background-color:#008eca;border-radius:3px 3px 3px 3px;color:#fff;display:inline-block;padding:10px 20px;text-decoration:none}section.m-comments div.comments-disabled div.follow-up a em{font-style:normal;font-weight:600;text-decoration:underline}section.m-comments div.comments-disabled div.follow-up a:hover{background-color:#007eb4}.gist{color:#333;font-size:14px;margin:40px 0}.gist .gist-file{margin-bottom:16px}.gist table{margin-bottom:0}.gist td{font-size:14px;line-height:16px}.gist .gist-file .gist-data .line-numbers span{display:block;font-size:14px;line-height:16px;padding:2px 0}.gist .blob-code-inner{font-size:14px;tab-size:4;-moz-tab-size:4}.gist div.line{border-bottom:1px solid #fff;padding-bottom:2px;padding-top:2px}div.code,div.codefixed,div.codefixedlarge{border:1px solid #999;margin:40px auto;overflow:auto;padding:2px}div.code pre{margin:0;padding:10px}div.code code{display:block;tab-size:4;-moz-tab-size:4;-webkit-tab-size:4}div.code ul,div.codefixed ul{font-family:monospace,verdana;font-size:13px;line-height:15px;list-style-type:none;margin:0;padding-left:0}div.code ul li,div.codefixed ul li{background-color:#f5f5f5;margin-bottom:1px;padding:1px 3px}div.code ul li.tab1,div.codefixed ul li.tab1{padding-left:30px}div.code ul li.tab2,div.codefixed ul li.tab2{padding-left:60px}div.code ul li.tab3,div.codefixed ul li.tab3{padding-left:90px}div.code ul li.tab4,div.codefixed ul li.tab4{padding-left:120px}div.code ul li.tab5,div.codefixed ul li.tab5{padding-left:150px}div.code ul li.tab6,div.codefixed ul li.tab6{padding-left:180px}div.code ul li.tab7,div.codefixed ul li.tab7{padding-left:210px}div.code ul li.tab8,div.codefixed ul li.tab8{padding-left:240px}div.code ul li.tab9,div.codefixed ul li.tab9{padding-left:270px}div.code ul li.tab10,div.codefixed ul li.tab10{padding-left:300px}div.code ul li.tab11,div.codefixed ul li.tab11{padding-left:330px}span.cfmlcodecolor{color:#840000}span.commentcodecolor{color:gray}span.attributecodecolor{color:#00f}span.numbercodecolor{color:#f0f}span.htmlcodecolor{color:navy}form.m-contact-form{background-color:#fff;border:1px solid #dadada;border-radius:4px 4px 4px 4px;padding:25px;position:relative}form.m-contact-form div.error{background-color:#cc554e;border:6px solid #c15049;color:#fff;margin-bottom:30px;padding:10px 15px}form.m-contact-form div.error strong{font-weight:700}form.m-contact-form div.error ul{margin-bottom:0;margin-top:15px}form.m-contact-form div.field{margin-bottom:15px;position:relative}form.m-contact-form div.field label.meta{font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif";font-size:16px;font-weight:700;left:0;line-height:38px;position:absolute;top:0}form.m-contact-form div.field div.content{margin-left:125px}form.m-contact-form div.field div.instructions{margin-bottom:13px;padding-top:3px}form.m-contact-form div.field.name input.primary{width:350px}form.m-contact-form div.field.email input.primary{width:350px}form.m-contact-form div.field.comment textarea.primary{display:block;height:200px;width:580px}form.m-contact-form div.field.spam input.primary{width:50px}form.m-contact-form div.buttons{margin:25px 0 0 125px}form.m-contact-form div.buttons button{border-radius:8px 8px 8px 8px;font-size:16px;height:64px;line-height:64px;padding:0 40px}div.m-epicenter-ad{margin:0 0 30px}div.m-epicenter-ad a{height:322px;display:block;margin:0 auto;width:250px}div.m-epicenter-ad img{display:block}div.hrule{background-color:#ddd;height:1px;line-height:20px;margin:50px 0;position:relative}div.hrule:after{background-color:#ececec;border-radius:11px 11px 11px 11px;color:#ccc;content:"B N";font-size:12px;font-weight:700;height:21px;left:50%;line-height:21px;margin-left:-20px;position:absolute;text-align:center;top:-10px;width:40px}table.imageborder{margin:40px 0}table.imageborder td{font-size:1px;line-height:1px}table.imageborder td.c{border:5px solid #eaeaea;border-radius:3px}table.imageborder td.c img{display:block}.m-image-tile{display:flex;margin:40px 0}.m-image-tile img{border:5px solid #eaeaea;border-radius:3px;display:block;margin:0 auto}.m-image-tile a{border:none;display:block;margin:0 auto}div.m-invision-ad{margin:0 0 30px}div.m-invision-ad a{height:250px;display:block;margin:0 auto;width:250px}div.m-invision-ad img{display:block}form.m-create-short-url{background-color:#fff;border:1px solid #dadada;border-radius:4px 4px 4px 4px;padding:25px;position:relative}form.m-create-short-url div.error{background-color:#cc554e;border:6px solid #c15049;color:#fff;margin-bottom:30px;padding:10px 15px}form.m-create-short-url div.error strong{font-weight:700}form.m-create-short-url div.field{margin-bottom:15px;position:relative}form.m-create-short-url div.field label.meta{font-family:merriweather,skolar bold,palatino,cambria,"droid serif",georgia,times new roman,times,"serif";font-size:16px;font-weight:700;left:0;line-height:38px;position:absolute;top:0}form.m-create-short-url div.field div.content{margin-left:125px}form.m-create-short-url div.field em{color:#999;font-weight:100}form.m-create-short-url div.field.short-code input.primary{width:250px}form.m-create-short-url div.field.url input.primary{box-sizing:border-box;-moz-box-sizing:border-box;width:100%}form.m-create-short-url div.buttons{margin:25px 0 0 125px}form.m-create-short-url div.buttons button{border-radius:8px 8px 8px 8px;font-size:16px;height:64px;line-height:64px;padding:0 40px}div.m-tweet-this{position:relative}div.m-tweet-this a{display:block;font-family:open sans,proxima nova regular,helvetica neue,calibri,droid sans,helvetica,arial,"sans-serif";margin:25px 0;min-height:27px;position:relative;text-decoration:none}div.m-tweet-this span.label{background-color:#008eca;border-radius:3px 3px 3px 3px;color:#fff;font-size:12px;font-weight:700;height:27px;left:0;line-height:27px;position:absolute;text-align:center;top:0;width:87px}div.m-tweet-this span.message{color:#aaa;display:block;font-size:12px;font-weight:400;line-height:18px;padding:4px 0 0 98px}div.m-tweet-this span.thanks{display:none}@media(min-width:1024px){div.m-tweet-this span.thanks{background-color:#ffdc73;font-size:12px;left:0;line-height:27px;padding:0 7px;position:absolute;text-shadow:1px 1px 0 #ffefb6;top:33px}div.m-tweet-this:hover span.label{background-color:#007eb4}div.m-tweet-this:hover span.message{color:#666}div.m-tweet-this:hover span.thanks{display:block}}.m-video-tile{display:flex;margin:40px 0}.m-video-tile iframe{border:5px solid #eaeaea;border-radius:3px;margin:0 auto}