/*!Theme Name: Flatlogic blog
Theme URI: http://flatlogic.com
Author: Tapston Development LLC
Author URI: http://tapston.com
Description: Theme for personal use
Version: 1.0
Text Domain: flb*/.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.admin-bar .header{top:32px!important}.blog-article .article .article-image{background-size:contain!important;background-repeat:no-repeat}.article{font-weight:300}.article>.row>.col-sm-7{padding-left:50px}@media(min-width:768px){.article-body p,.article-body li{font-size:20px!important}}.section.article h2{text-transform:none;font-size:34px}.section.article h3{font-size:30px}.section.article h1,.section.article h2,.section.article h2+p,.section.article h3{text-align:left}.article .article-extra .extra-side .tags{margin-top:20px}.blog-article .article .article-tags .tags{flex-wrap:wrap}.article-tags .label{display:inline-block;margin-bottom:5px}.navbar-default .navbar-nav>li .dropdown-menu-services{min-width:220px}@media(max-width:767px){.blog-article .article .article-image img{max-height:100%}}.blog-article .article .article-title>a{color:#555}.blog-article .article .article-title>a:hover{color:#fdae26}.widget-area .widget{padding:0;border:none;background-color:none;border-radius:0}.widget-area .widget .widget-title{text-transform:uppercase;font-size:24px;font-weight:900}.black-friday-container{background-color:#1c1c1c!important}.black-friday-container code{font-size:100%;vertical-align:-1px;background:0 0;color:#fdae26}.black-friday-container .btn-twit{background-color:#fdae26!important;font-weight:600}.search-form{position:relative}.search-form .input{margin:0;padding:12px 12px 12px 52px;width:100%;font-size:16px;border:1px solid #b9b9b9}.search-form .search-icon{display:block;position:absolute;top:12px;left:12px}.search-form .search-icon:before{content:" ";background-image:url(./img/search-icon.svg);height:25px;width:25px;display:inline-block}.article-title a{font-weight:900;color:#1c1c1c}.article-title a:hover{color:#415fff}.blog-article .article-tags .tag{padding:0}.blog-article .tags a{font-size:14px;text-transform:uppercase;font-weight:900}.top-list .top-title{font-weight:900;display:inline-block;margin-bottom:11px;font-size:18px;color:#1c1c1c}.top-list .top-title:hover{color:#415fff}.top-tags{background:0 0}.top-tags .tags-list{margin:0 -5px;display:flex;wlex-wrap:wrap;justify-content:left}@media(max-width:991px){.top-tags .tags-list{justify-content:center}}.top-tags .tags-list a.tag{display:inline-block;margin:0 5px 5px;border-radius:3px;color:#777;background-color:#eee;border-color:transparent;padding:5px 10px;font-size:14px;line-height:1.5;font-weight:400;transition:background-color .2s}.top-tags .tags-list a.tag:hover,.top-tags .tags-list a.tag:focus,.top-tags .tags-list a.tag:active{color:#777;background-color:#d5d5d5}.top-tags .tags-list a.tag.current-menu-item{background:#bbb;color:#fff}.subscription{background-color:#424143;padding:20px;color:#fff}.subscription .subscription-form{padding-top:5px}.subscription .subscription-form .form-group{margin:0}.subscription .subscription-form .form-control{border:none;font-size:13px;background-color:#fff;color:#818181;transition:.3s background-color ease-in-out}.subscription .subscription-form .btn{margin-left:5px!important;font-size:13px}.sub-footer .title{font-size:32px;text-transform:uppercase;font-weight:900;color:#1c1c1c}.sub-footer .col-sm-4 h3{font-size:26px;font-weight:600}.sub-footer .col-sm-4 p{color:#1c1c1c}.sub-footer .col-sm-4 p,.sub-footer .col-sm-4 a{font-size:18px}