#blog a{color:#bf0222}*{margin:0;padding:0}.alignleft{float:left}.alignright{float:right}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}.inner{width:650px;margin:0 auto}@media screen and (max-width: 700px){.inner{width:100%}}#main-nav a{color:#333}#main-nav ul{margin:0px !important}.pullquote-right:before,.pullquote-left:before{padding:0;border:none;content:attr(data-pullquote);float:right;width:45%;margin:.5em 0 1em 1.5em;position:relative;top:7px;line-height:1.45em}.pullquote-left:before{float:left;margin:.5em 1.5em 1em 0}article{padding-top:0px !important}#header{height:auto;padding:30px 0;margin-bottom:35px;text-align:center;padding-bottom:10px;line-height:30px}@media screen and (max-width: 1040px){#header{height:auto;position:relative}}#header h1{margin:15px 0 25px;font-weight:300;}@media screen and (max-width: 1040px){#header h1{float:none}}#header .tagline{margin-top:15px;font-weight:300;}@media screen and (max-width: 1040px){#header .tagline{float:none}}#main-nav{margin-bottom:0px;float:center;margin-top:15px}@media screen and (max-width: 1040px){#main-nav{float:none;margin-left:0;margin-top:15px}}#main-nav>ul>li{margin-left:50px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}#main-nav>ul>li:first-of-type{margin-left:0}@media screen and (max-width: 1040px){#main-nav>ul>li{margin-left:0;margin-right:50px}#main-nav>ul>li:last-of-type{margin-right:0}}#main-nav>ul>li:hover>a{border-bottom:none}#main-nav>ul>li>a{margin-top:-38px}#main-nav>ul>li>a:only-child:after{content:""}#main-nav>ul ul{position:absolute;top:60px;left:-15px;z-index:10;white-space:nowrap;background:#ddd;border:1px solid #ccc;list-style:none;display:none;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.1);-moz-box-shadow:0 4px 8px rgba(0,0,0,0.1);box-shadow:0 4px 8px rgba(0,0,0,0.1);-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}@media screen and (max-width: 1040px){#main-nav>ul ul{top:40px}}#main-nav>ul ul ul{-webkit-border-radius:0 5px 5px 5px;-moz-border-radius:0 5px 5px 5px;-ms-border-radius:0 5px 5px 5px;-o-border-radius:0 5px 5px 5px;border-radius:0 5px 5px 5px}#main-nav>ul ul li{border-top:1px solid #fff;border-bottom:1px solid #ccc}#main-nav>ul ul li:hover{background:#d5d5d5}#main-nav>ul ul li:first-of-type{border-top:none}#main-nav>ul ul li:first-of-type ul{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}#main-nav>ul ul li:last-of-type{border-bottom:none}#main-nav>ul ul li>a{display:block;padding:5px 15px}#main-nav>ul ul li>a:only-child:after{content:""}#main-nav>ul ul ul{top:0;left:100%}#main-nav>ul li{position:relative}#main-nav>ul li:hover>ul{display:block}#main-nav select{display:none;margin-bottom:10px}@media screen and (max-width: 600px){#main-nav select{display:block}}#mobile-nav{display:none;height:37px;position:relative}#mobile-nav a{display:block}#mobile-nav .button{cursor:pointer}#mobile-nav .container{display:none}#mobile-nav .menu{position:relative;width:100%}#mobile-nav .menu .button{background:#f2f2f2;border:1px solid #ddd;padding:0 10px;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}#mobile-nav .menu .button.on{-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;-ms-border-radius:5px 5px 5px 0;-o-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}#mobile-nav .menu .container{width:99.5%;background:#f2f2f2;border:1px solid #ddd;border-top:none;position:absolute;top:28px;z-index:1;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}#mobile-nav .menu .container ul{list-style:none}#mobile-nav .menu .container ul ul{margin-left:20px}#mobile-nav .menu .container a{padding:0 10px}#pagenavi{padding:20px 0;height:20px;line-height:20px;position:relative}#pagenavi .prev,#pagenavi .next{position:absolute}#pagenavi .prev{left:0}#pagenavi .next{right:0}#pagenavi .center{text-align:center;width:100%;display:block}@media screen and (max-width: 400px){#pagenavi .center{display:none}}article{padding-top:40px;position:relative}article header{margin-bottom:35px}article h2.title{font-weight:300;line-height:1;margin-left:0px;text-align:left;border-bottom:0px}article h2.title a{color:#333 !important;}article h2.title a:hover{border-bottom:0px}article .entry-content{line-height:1.5;text-align:justify}article .entry-content a:hover{text-decoration:none}article .entry-content ul,article .entry-content ol,article .entry-content dl{margin-left:25px}article .entry-content ul ul,article .entry-content ul ol,article .entry-content ul dl,article .entry-content ol ul,article .entry-content ol ol,article .entry-content ol dl,article .entry-content dl ul,article .entry-content dl ol,article .entry-content dl dl{margin-top:0}article .entry-content strong{font-weight:700}article .entry-content em{font-style:italic}article .entry-content p{margin-top:1.1em;margin-bottom:1.1em}article .entry-content h2{font-weight:400;position:relative}article .entry-content img,article .entry-content video{max-width:100%;height:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.35);-moz-box-shadow:0 0 15px rgba(0,0,0,0.35);box-shadow:0 0 15px rgba(0,0,0,0.35);border-bottom:0px}article .entry-content img.borderless{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:0px}article .entry-content img.screenshot{margin:-25px 0px -40px 0px}article .entry-content blockquote{border-left:5px solid #ccc;padding:2px 0px 0px 20px;margin-top:10px}article .entry-content blockquote>p:first-of-type{margin-top:0}article .entry-content iframe{border:none}article .entry-content table{background:#efefef;border:1px solid #ccc;border-spacing:0;margin-top:10px}article .entry-content table th{background:#ccc;padding:0 15px}article .entry-content table td{text-align:center}article .entry-content table tr:nth-of-type(2n){background:#d5d5d5}article .entry-content .caption{display:block;color:#999;padding-left:25px;position:relative}article .entry-content .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}article .entry-content .video-container iframe,article .entry-content .video-container object,article .entry-content .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;margin-top:0}.share{padding:15px 0;text-align:center}@media screen and (max-width: 620px){.share{padding-left:0px}}.share ul{list-style:none;margin-left:0px !important}.share ul li{display:inline;padding:0 2px}.share ul li a:link,.share ul li a:visited{border:none}.post .meta{color:#333}@media screen and (max-width: 620px){.post .meta{width:auto}}.post .meta a{text-decoration:none;color:#333;-webkit-transition:border .25s linear;-moz-transition:border .25s linear;-ms-transition:border .25s linear;transition:border .25s linear;outline:none}.post .meta a:link,.post .meta a:visited{border-bottom:1px solid rgba(191,2,34,0)}.post .meta a:hover{border-bottom:1px solid #bf0222}@media screen and (max-width: 620px){.post .meta .date,.post .meta .tags,.post .meta .comments{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:30px}}.archives{padding:1px 0 1.5em;}.archives article{margin-left:200px;padding:0}.archives article:first-of-type h3{margin:0}@media screen and (max-width: 600px){.archives article{margin-left:0}.archives article:first-of-type h3{margin:1.2em 0 0 0}}.archives article .meta{color:#999;line-height:2}.archives article .meta a{color:#999;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.archives article .meta a:hover{color:#333}#comment{margin-bottom:1.5em}#comment h2.title{font-weight:400;line-height:35px;margin-bottom:20px}.ksocial-button img{opacity:.6;filter:alpha(opacity=60);transition:opacity .2s linear}.ksocial-button img:hover{opacity:0.96;filter:alpha(opacity=96)}header h1.title a{color:#333 !important;}#blog a:hover{color:#960d20 !important}h1,h2,h3,h4,h5,h6{margin:1.1em 0 0 0;font-weight:400 !important; text-align:left;}h1{font-size:28px}h2{font-size:24px}h3{font-size:20px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}h2.title{font-size:36px}header h1.title{font-size:2.5rem}#header h3{font-size:1.6875rem; margin-top:0px; text-align:center}#header{padding-bottom:10px}ul{list-style-type: disc;}ol{list-style-type:decimal;}.code .gutter{display:none !important}#header h3{font-weight:300 !important}