/*!
Theme Name: thistemplate
Theme URI: http://underscores.me/
Author: Ferdy Perdaan
Author URI: https://www.byte.nl
Description: Extends default Byte style and append a blog layer
Version: 2.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: thistemplate
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

thistemplate is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
 */body,html{overflow-x:hidden;cursor:default}h1{font-size:48px;font-weight:300;line-height:1.1;margin-top:20px;margin-bottom:10px}h1 .btn{font-size:14px;margin-top:16px}h1 .pull-right{position:absolute;right:0}h2{font-size:24px;font-weight:300;line-height:1.1;margin-top:20px;margin-bottom:10px}header.navbar{-webkit-box-shadow:0 1px 10px rgba(0,64,103,.2);box-shadow:0 1px 10px rgba(0,64,103,.2)}#secondary-header-top{padding:0;margin-bottom:15px}.infinite-loader .spinner{left:50%!important}#search-result-container{padding-left:0}blockquote{color:#999}#content{font-size:14px;line-height:2}@media only screen and (max-width:1144px){body:not(.single) .site-content{padding-left:31px;padding-right:31px}}.lead{color:#2890d1;line-height:2;margin-bottom:40px}a.btn.blue{background:#2890d1;border:none;color:#fff}a.btn.blue:hover{background:darker(#2890d1,5%)}.banner_box{background:#edf8fc;padding:30px;display:table}.banner_box h4{color:#2890d1;font-size:32px;margin-top:0}.banner_box .banner_contents,.banner_box .banner_img{display:table-cell;vertical-align:top;padding-right:30px}.banner_box .banner_img{max-width:185px}.banner_box .banner_img img{max-width:100%;height:auto}.banner_box p{color:#004067;font-weight:400}.banner_box a{display:inline-block;border:1px solid #fff;background:#41a52a;color:#fff;padding:10px 15px;border-radius:5px;text-transform:uppercase}.card.card-article{border:2px solid #fff;border-radius:5px;-webkit-box-shadow:0 2px 5px 0 rgba(0,64,103,.2);box-shadow:0 2px 5px 0 rgba(0,64,103,.2);padding-bottom:0;background:#fff;margin-bottom:1.725rem}.card.card-article:not(.card-widget){cursor:pointer}.card.card-article:not(.card-widget):hover .card-img-top-block{-webkit-transform:scale(1.05);transform:scale(1.05)}.card.card-article .card-img-top{position:relative;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px}.card.card-article .card-img-top .card-title{position:absolute;bottom:0;padding:15px;margin-bottom:-5px;font-size:18px;font-weight:300;line-height:2;cursor:pointer;color:#fff}.card.card-article .card-img-top a{color:inherit}.card.card-article .card-img-top a:hover{text-decoration:none}.card.card-article .card-img-top+.card-block{min-height:130px}.card.card-article .card-img-top-block{display:block;height:200px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-webkit-transition-duration:1.5s;transition-duration:1.5s}.card.card-article .card-img-top-block:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(20%, transparent),to(#004067));background-image:linear-gradient(to bottom,transparent 20%,#004067 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FF004067', GradientType=0)}.card.card-article .card-block{padding:12px}.card.card-article .btn-block:active{-webkit-box-shadow:none;box-shadow:none}body.admin-bar header{top:32px}.widget_bytetag .widget_bytetag--title{color:#fff;float:left;line-height:40px;vertical-align:middle;margin:0}.widget_bytetag .widget_bytetag--title-toggle{padding:5px 10px;text-align:center;line-height:1.5;font-size:12px;color:#fff;background-color:#306e1c;border:2px solid #fff;border-radius:3px;width:100%}.widget_bytetag .navbar-collapse{float:right;padding:0}.widget_bytetag ul{margin:0;padding:0}.widget_bytetag ul li{display:inline-block;list-style:none;margin:0 0 0 5px;padding:0}.widget_bytetag ul li a{max-height:40px;font-size:14px}@media only screen and (max-width:767px){.widget_bytetag a{margin-top:5px}}body.home .byteblogsubscribe_widget .card.card-article{background:#36a6da}body.home .byteblogsubscribe_widget p.h2{color:#fff}.byteblogsubscribe_widget .card.card-article{background:#edf8fc}.byteblogsubscribe_widget p.h2{margin-top:20px;margin-bottom:10px}.byteblogsubscribe_widget p.h2 a{color:inherit;text-transform:uppercase}.byteblogsubscribe_widget p.h2 small{float:right;margin-top:16px;font-size:.7em;color:inherit}body.home{background:#edf8fc}body.home main.content-wrapper{padding-top:20px}@media only screen and (min-width:767px){body.home main.content-wrapper:before{content:'';background-color:#36a6da;display:block;height:745px;margin-top:-20px;position:absolute;left:0;right:0}}body.home .header-top .card .card-img-top-block{height:300px}body.home .header-top .card .card-block{min-height:auto!important}body.home .header-top>div:first-child{padding-left:0;padding-right:0}@media only screen and (min-width:767px){body.home .header-top>div:first-child{padding-right:15px}body.home .header-top>div:first-child+div{padding-left:30px}}body.archive .posts-navigation,body.home .posts-navigation{display:none}header.page-header-alt{padding-bottom:11px;margin:48px -15px 24px;border-bottom:1px solid #d8d8d8}.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;margin-left:-30px;margin-right:-30px}.card-deck .card-article{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:290px;flex-basis:290px;margin-right:15px;margin-left:15px}body.single .header-image{height:306px;background-size:cover;background-position:center;position:relative;z-index:-2}body.single .header-image:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;height:336px;display:inline-block;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(20%, transparent),to(#004067));background-image:linear-gradient(to bottom,transparent 20%,#004067 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FF004067', GradientType=0)}body.single .header-image img{margin:0 auto;max-height:100%;width:auto;visibility:hidden;display:none}body.single .header-image+.site-content{margin-top:-291px}body.single #secondary .widget-title{font-size:14px;text-align:center;text-transform:uppercase;margin-top:25px;margin-bottom:20px}body.single #secondary>:first-child .widget-title{font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}@media only screen and (max-width:767px){body.single #secondary>:first-child .widget-title{display:none}}body.single .back-to-blog{color:#fff;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.6);text-transform:uppercase}body.single .entry-header{margin-bottom:30px}body.single .entry-title{height:240px;display:table;margin:0;color:#fff}body.single .entry-title span{display:table-cell;vertical-align:bottom;padding-bottom:20px}body.single .entry-meta{position:relative;line-height:80px;color:#fff}body.single .entry-meta a{color:inherit;text-decoration:underline}body.single .entry-meta:before{background:#36a6da;content:'';position:absolute;top:0;bottom:0;right:-2000px;left:-2000px;z-index:-1}body.single .entry-footer{margin-top:50px}body.single .entry-footer dl{text-transform:uppercase;font-size:12px}body.single .entry-footer dt{width:60px;text-align:left}body.single .entry-footer dd{margin-left:70px}body.single .entry-footer dd a{text-decoration:underline}body.single .entry-footer dd ul{margin-bottom:10px}@media only screen and (max-width:767px){body.single .entry-title{font-size:24px}body.single .entry-footer ul{margin-top:5px}body.single .entry-footer dt{width:100%}body.single .entry-footer dd{margin-left:0}}.author-info{padding-top:30px;margin-top:30px;margin-bottom:30px;border-top:1px solid #999}.author-info .author-avatar{padding:10px;padding-right:40px;text-align:center;display:table-cell;vertical-align:top}.author-info .author-avatar a{display:inline-block}.author-info .author-avatar img{-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);border-radius:50%;max-width:initial}.author-info .author-title{color:#2890d1;margin-bottom:2px}.author-info .author-title a{text-decoration:underline}.author-info .author-description{display:table-cell;vertical-align:top}.author-info .author-bio{font-size:12px;line-height:24px}@media only screen and (max-width:767px){.author-info .author-avatar{display:block;text-align:left}}.comments-wrapper{background-color:#edf8fc;padding:40px 0}