/*
Theme Name: Logisk
Theme URI: https://shtheme.com/demosd/logisk
Author: wowtheme7
Author URI: https://themeforest.net/user/shtheme
Description: Logisk is a clean and modern WordPress theme suitable for any type of transport, logistics, cargo, courier, delivery, moving, shipping, storage transport, warehouse, transportation, and related website.
Version: 1.0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: logisk

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.
*/
/* ========TABLE OF CONTENTS==========
00. Body, links, hgroup, paragraphs, general styles
01. Fixed header & Navigation
02. Section Intro (Home)
03. Section About
04. Section Resume
05. Section Portfolio
06. Section Blog
07. Section Contact
08. Footer
09. Loader
10. Responsive design
/*--------------------------------------------------
    00. Body, links, hgroup, paragraphs, general styles
---------------------------------------------------*/



body{
	word-break: break-word;
}
div.breadcrumb-area.bg-overlay-2{
	background: #222;
}
div.error-area.bg-overlay-2{
	background: #222;
}
ol, ul{
	padding-left: 25px;
}
dl{
	padding-left: 0;
}
dl dd{
	padding-left: 25px;
}
.topbar-left img{
	margin-right: 7px;
}
ul.blog-meta li a{
	text-transform: capitalize;
	margin-left: 7px;
}
.blog-comment .media .media-body a.url{
	font-size: 20px;
	color: var(--heading-color);
	text-transform: capitalize;
}
.blog-comment svg{
	color: var(--main-color);
}
.blog-comment a.comment-reply-link{
	text-transform: uppercase;
}
.blog-comment h4, .comment-respond h4{
	font-size: 26px;
	text-transform: capitalize;
}
.blog-meta ul.post-categories{
	padding-left: 0;
}
.blog-meta ul.post-categories li a{
	margin-left: 0;
}
.single-input-inner label{
	top: unset;
}
@media only screen and (min-width: 768px){
	.col-md-6{
		float: left;
	}
	form.blog-comment-form .single-input-inner{
		padding: 0 12px;
	}
	.single-input-inner label{
		left: 19px;
	}
	input#wp-comment-cookies-consent, .blog-comment-form p.form-submit+div.col-12{
		margin-left: 12px;
	}
	nav.sticky-active{
		top: 30px;
	}
}
div.comment-respond form.blog-comment-form{
	margin-top: 0;
    background: unset;
    -webkit-box-shadow: unset;
    box-shadow: unset;
}
div.comment-respond h4{
	padding: 33px 40px 0 40px;
}
div.comment-respond h4+p{
	padding-left: 40px;
}
div.comment-respond p.logged-in-as{
	padding-left: 12px;
}
.blog-comment ul.children{
	padding-left: 50px;
	margin-bottom: 30px;
	border-bottom: 1px solid #D6D6D6;
}
.blog-comment ul.children:last-child{
	border-bottom: 0;
}
.blog-comment .media:last-child{
	border-bottom: 0;
	margin-bottom: 0;
}
.sidebar-area ul{
	padding-left: 0;
}
.sidebar-area ul li{
	list-style: none;
	line-height: 28px;
}
.sidebar-area .widget h4.widget-title{
	text-transform: capitalize;
	font-size: 30px;
	line-height: 28px;
	margin-bottom: 20px;
}
.sidebar-area .widget h4.widget-title:after{
	content: none;
} 
.sidebar-area .widget h4.widget-title span.dot{
	display: none;
}
.sidebar-area .widget_categories ul li{
    -webkit-transition: 0.6s;
    transition: 0.6s;
    margin-bottom: 10px;
    margin-top: 0px;
}
.sidebar-area .widget_categories ul li a{
	position: relative;
    color: var(--paragraph-color);
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: contents;
    font-size: 16px;
    line-height: 28px;
    border-radius: 0px;
}
.sidebar-area .widget_categories ul li a:hover{
    color:var(--main-color);
}
.sidebar-area ul li ul.children{
	padding-left: 25px;
}
.sidebar-area .widget_text .textwidget{
	text-align: center;
}
.sidebar-area .widget_text .textwidget .thumb{
	margin-bottom: 23px;
}
.sidebar-area .widget_text .textwidget h5{
	margin-bottom: 21px;
}
.sidebar-area .widget_text .textwidget p{
	margin-bottom: 24px;
}
.sidebar-area .widget_tag_cloud .tagcloud a.tag-cloud-link{
	height: 40px;
    line-height: 39px;
    padding: 0 20px;
    border-radius: 0px;
    display: inline-block;
    margin: 0 7px 10px 0;
    font-weight: 600;
    font-size: 14px !important;
    color: #fff;
    background: #080C24;
    -webkit-box-shadow: 0px 2px 14px rgba(4, 6, 66, 0.05);
    box-shadow: 0px 2px 14px rgba(4, 6, 66, 0.05);
}
.sidebar-area .widget_tag_cloud .tagcloud a.tag-cloud-link:hover{
	background: var(--main-color);
    color: #fff;
}
.tag-and-share .tags a{
	margin-bottom: 10px;
}
ul.post-categories li a:hover{
	color: var(--paragraph-color);
}
.breadcrumb-area .breadcrumb-inner h2.page-title{
	text-transform: capitalize;
}
.breadcrumb-area .breadcrumb-inner ul li{
	text-transform: capitalize;
}
.pagination li span{
	height: 40px;
    width: 40px;
    margin-right: 0px;
    border: 0;
    border-radius: 5px !important;
    line-height: 42px;
    text-align: center;
    text-decoration: none;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    display: block;
    font-weight: 500;
    color: #fff;
    font-size: 16px;
    background: var(--main-color);
    font-family: var(--heading-font);
}
.search-custom .search-form{
	position: relative;
}
.search-custom .search-form .form-group{
	width: 100%;
}
.search-custom .search-form .form-group input{
	width: 100%;
	padding: 5px 8px;
}
.search-custom .search-form button.submit-btn{
	position: absolute;
	right: 4px;
	top: 5px;
	border: 0;
	background: #fff;
}
.service-details-wrap h2{
	text-transform: uppercase;
}
.sidebar-area .widget_service ul li{
    -webkit-transition: 0.6s;
    transition: 0.6s;
    margin-bottom: 10px;
    margin-top: 0px;
}
.sidebar-area .widget_service ul li a{
	position: relative;
    color: var(--paragraph-color);
    padding: 18px 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 600;
    font-size: 16px;
    line-height: 19px;
    border-radius: 0px;
    background: rgba(8, 12, 36, 0.1);
    position: relative;
}
.sidebar-area .widget_service ul li span{
	display: none;
}
.sidebar-area .widget_service ul li a:hover{
	background: var(--main-color);
    color: #fff;
}
.sidebar-area .widget_service ul li a:after{
	content: "\f061";
    font-family: 'Font Awesome 5 Free';
    position: absolute;
    right: 20px;
}
.sidebar-area .widget_text{
	padding: 0;
}
.sidebar-area .widget_download h4{
	margin-left: -100px;
}
.sidebar-area .widget_text .author{
	padding: 40px;
}
.single-service-wrap .details h5{
	text-transform: uppercase;
}

.dropdown-toggle::after{
	display: none;
}
.dropdown-item:focus, .dropdown-item:hover, .dropdown-item.active, .dropdown-item:active{
	background-color: transparent;
}
.sub-menu .dropdown-item:focus, .sub-menu .dropdown-item:hover, .sub-menu .dropdown-item.active, .sub-menu .dropdown-item:active{
	background-color: var(--main-color);
}
.navbar-expand-lg .navbar-nav .nav-link, .navbar-expand-lg .navbar-nav li a{
	padding-left: 0;
	padding-right: 0;
}
.wpcf7-form-control-wrap{
	width: 100%;
}
.wpcf7-list-item input{
	border-radius: 0;
    border: 1px solid #D6D6D6;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    position: relative;
    height: 20px;
    width: 20px;
    top: 5px;
}
.single-check-wrap label{
	margin: 0 15px;
}
.form-check{
	padding-left: 0;
}
.wpcf7-list-item{
	margin-left: 0;
}
.wpcf7-list-item.first label{
	margin-left: 0;
}
.wpcf7-list-item.last label{
	margin-left: 0;
}
.wpcf7-list-item span{
	padding-left: 10px;
}
.wpcf7 .screen-reader-response+form p{
	height: 55px;
	margin-bottom: 0;
}
.wpcf7-spinner{
	bottom: 40px;
	left: 250px;
}
.contact-form .wpcf7-spinner{
	display: block;
	bottom: 40px;
	left: 180px;
}
.wpcf7 form .wpcf7-response-output{
	margin-left: 0;
	margin-right: 0;
}
.contact-area .wpcf7 form .wpcf7-response-output{
	margin-top: -50px;
}
.featured-post.sticky{
	color: #fff;
    background: var(--main-color);
    padding: 5px 8px;
    text-transform: uppercase;
    font-weight: 600;
    position: absolute;
    right: 50px;
    max-width: fit-content;
}
@media only screen and (max-width: 1199px){
	.wpcf7-list-item{
		width: 48%;
	}
	.wpcf7-list-item label{
		margin: 10px 0;
	}
	.wpcf7-spinner{
		left: 50px;
	}
	.contact-form .wpcf7-spinner{
		left: 45px;
	}
	.widget_subscribe .single-subscribe-inner input{
		height: 60px;
	}
}
@media only screen and (max-width: 991px){
	.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:before{
		top: 33px;
	}
	.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu{
		max-height: unset;
		overflow-y: unset;
	}
}
@media only screen and (max-width: 767px){
	.featured-post.sticky{
		position: unset;
		margin-top: 10px;
	}
}
.single-input-inner, .single-select-inner{
	padding: 0 10px;
}
.contact-form .wpcf7 .col-12{
	float: left;
}
@media only screen and (min-width: 768px){
	.single-select-inner label{
		left: 19px;
	}
}
.error-area{
	height: 100vh;
}
.error-area .container{
	top: 40%;
	text-align: center;
}
.error-area h1, .error-area h2{
	color: #fff;
}
@media only screen and (min-width: 1200px){
	.error-area h1{
		font-size: 120px;
	}
}
.error-area .btn-error{
	color: #fff;
	border: 2px solid #fff;
	text-transform: uppercase;
}
.error-area .btn-error:hover{
	background: var(--main-color);
}
.error-area .btn:after{
	background: var(--main-color);
}
.single-subscribe-inner input.btn-base{
	width: 100px;
}
.single-subscribe-inner .wpcf7-spinner{
	display: contents;
}
.widget_subscribe form .wpcf7-response-output{
	border-color: #fff !important;
	color: #fff;
	margin-top: 40px;
}
ol li{
	list-style: decimal;
}
ol li:before{
	content: unset;
}
.gallery-caption{
	text-decoration: none;
}
.bypostauthor{
	text-decoration: none;
}
a:hover{
	color: unset;
}
h1{
	font-size: 48px;
}
h2{
	font-size: 36px;
}
h3{
	font-size: 30px;
}
h4{
	font-size: 24px;
	font-weight: 600;
}
h5{
	font-size: 20px;
}
h6{
	font-size: 18px;
}
img{
	height: auto;
}
.navbar-area-1{
	top: 0;
	background: #fff;
}
.navbar-area-1 .logo a.main-logo img{
	height: 70px;
}
.sticky-active div.logo.d-none.d-lg-block{
	display: none !important;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav .sub-menu li.menu-item-has-children:before{
	right: 10px;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav .sub-menu li.menu-item-has-children:after{
	top: 22px;
	right: 6px;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:hover > .sub-menu{
	overflow: unset;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav .sub-menu li.menu-item-has-children .sub-menu li a{
	color: #050a30;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav .sub-menu li.menu-item-has-children .sub-menu li a:hover{
	color: #fff;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children > .sub-menu{
	top: 0;
}
.footer-area{
	padding-bottom: 0;
}
.footer-area .widget{
	margin-bottom: 70px;
}
.pagination .svg-inline--fa{
	margin-top: 12px;
}
.single-blog-inner .details h2 a{
	overflow-wrap: break-word;
}
.sidebar-area .widget_block.widget_search form{
	margin: 0;
}
.sidebar-area .widget_block.widget_search form label{
	display: none;
}
.sidebar-area .widget_block.widget_search form input{
	border-color: #111;
}
.sidebar-area .widget_block.widget_search form input:focus{
	border-color: #111;
}
.sidebar-area .widget_block.widget_search form button{
	margin-left: -1px;
	background: #111;
	color: #fff;
	border-color: #111;
}
.sidebar-area .wp-container-2 .wp-block-latest-comments li::before{
	content: none;
}
.sidebar-area .wp-container-2 .wp-block-latest-comments li{
	line-height: 28px;
	border-bottom: 1px dotted #111;
	margin-bottom: 0.5em;
}
.sidebar-area .wp-container-2 .wp-block-latest-comments li:last-child{
	border-bottom: 0;
}
.sidebar-area ol, .sidebar-area ul{
	padding-left: 0;
}
select{
    padding: 0px 15px;
    font-size: 16px;
    line-height: 28px;
    border: 1px solid #888;
    border-radius: 5px;
    height: 45px;
    /*-webkit-appearance: none;*/
    background-position-x: 96%;
    background-size: 18px;
    image-rendering: auto;
    image-rendering: crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    outline: none;
}
.sidebar-area select{
	width: 100%;
}
.sidebar-area .widget_calendar .calendar_wrap table{
	width: 100%;
	text-align: center;
	border: 2px solid #111;
}
.sidebar-area .widget_calendar .calendar_wrap table caption{
	text-align: center;
	caption-side: top;
	color: #fff;
	background-color:  #111;
	padding: 10px;
	font-weight: 500;
}
.sidebar-area .widget_calendar .calendar_wrap table th, .sidebar-area .widget_calendar .calendar_wrap table td{
	text-align: center;
	border: 2px solid #111;
	padding: 8px;
}
.sidebar-area .widget_calendar .calendar_wrap table td#today{
	color: #fff;
	background: #111;
}
.sidebar-area .widget_calendar .calendar_wrap .wp-calendar-nav{
	display: none;
}
.sidebar-area .wp-block-latest-posts li{
	border-bottom: 1px dotted #111;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.sidebar-area .wp-block-latest-posts li:last-child{
	border-bottom: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}
.sidebar-area .wp-block-latest-comments li{
	border-bottom: 1px dotted; #111;
	margin-bottom: 5px;
	padding-bottom: 5px;
	line-height: 28px;
}
.sidebar-area .wp-block-latest-comments li:last-child{
	border-bottom: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}
.sidebar-area .widget_meta ul li{
	border-bottom: 1px dotted #111;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.sidebar-area .widget_meta ul li:last-child{
	border-bottom: 0;
	padding-bottom: 0;
	margin-bottom: 0;
}
.sidebar-area .widget_recent_comments ul li{
	border-bottom: 1px dotted #111;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.sidebar-area .widget_recent_comments ul li:last-child{
	border-bottom: 0;
	padding-bottom: 0;
	margin-bottom: 0;
}
.sidebar-area .widget_rss ul li{
	border-bottom: 1px dotted #111;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.sidebar-area .widget_rss ul li:last-child{
	border-bottom: 0;
	padding-bottom: 0;
	margin-bottom: 0;
}
.sidebar-area .widget_rss ul li .rsswidget{
	font-weight: 600;
	display: block;
}
.sidebar-area .widget_rss ul li .rss-date{
	font-size: 80%;
	font-weight: 500;
	font-style: italic;
}
.sidebar-area .widget_search form svg{
	color: #111;
}
.sidebar-area .widget_text{
	padding: 40px;
}
.sidebar-area .widget_text .textwidget img{
	height: auto;
}
.sidebar-area .widget_text .textwidget p.wp-caption-text{
	text-align: center;
}
.sidebar-area .widget_text .textwidget p{
	text-align: left;
}
.sidebar-area .widget_nav_menu ul.sub-menu{
	padding-left: 25px;
}
.back-to-top .back-top svg{
	margin-top: 5px;
}
.sidebar-area .widget_block h2{
	font-size: 22px;
}
/*.tag-and-share{
	display: none;
}*/
/*form.blog-comment-form .single-input-inner label{
	margin-top: 23px;
}*/
.wpcf7 .screen-reader-response+form p {
    height: auto;
}
.single-select-inner p {
	width: 100%;
	height: auto;
}
.single-select-inner,
.single-input-inner {
	padding: 0;
}
.single-select-inner br,
.single-input-inner br {
	display: none;
}
.wp-block-button__link{
	border-radius: 10px;
	margin-top: 10px;
	font-size: 15px;
	margin-bottom: 20px;
	background: #111;
}
.wp-block-cover-text{
	color:  #fff !important;
}
.single-blog-inner.style-2 .details p{
	margin-bottom: 15px;
}
.alignleft{
	margin-bottom: 20px;
}
figure.alignleft.extraclass{
	margin: 20px 20px 0 0;
}
figure.alignleft.extraclass{
	margin: 20px 20px 0 0;
}
figure.alignleft.extraclass+p{
	margin-top: 30px;
}
.columns-5 .blocks-gallery-grid .blocks-gallery-item{
	height: fit-content;
}
.blocks-gallery-caption{
	text-align: center;
	font-weight: 600;
}
table.wp-calendar-table{
	margin: 20px 0;
	border: 2px solid #111;
}
table.wp-calendar-table caption{
	text-align: center;
	caption-side: top;
	color: #fff;
	background: #111;
}
.wp-block-calendar table.wp-calendar-table th, .wp-block-calendar table.wp-calendar-table td{
	text-align: center;
	border: 2px solid #111;
}
.wp-block-calendar table.wp-calendar-table td#today{
	background: #111;
	color: #fff;
}
.wp-block-calendar .wp-calendar-nav{
	display: none;
}
ol.wp-block-latest-comments{
	padding-left: 0;
}
ol.wp-block-latest-comments li{
	border-bottom: 1px dotted #111;
}
ol.wp-block-latest-comments li:last-child{
	border-bottom: 0;
}
ul.wp-block-latest-posts li{
	border-bottom: 1px dotted #111;
}
ul.wp-block-rss{
	list-style: disc;
	padding-left: 25px;
}
.wp-container-1.wp-block-group.has-background{
	padding: 20px;
	margin-bottom: 20px;
}
.alignfull{
	margin-top: 0;
}
pre{
	display: block;
    padding: 20px;
    margin: 0 0 10px;
    font-size: 15px;
    line-height: 1.42857143;
    color: #000;
    word-break: break-all;
    word-wrap: break-word;
    background-color: #f8f8f8;
    border: 1px solid #ccc;
    border-radius: 4px;
    margin-top: 15px;
    margin-bottom: 15px;
    white-space: pre-wrap;
    font-family: monospace;
}
figure.wp-block-table{
	margin: 20px 0;
}
figure.wp-block-table td{
	border: 2px solid #111;
	text-align: center;
	padding: 8px;
	vertical-align: middle;
}
.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th{
	border-color: #111;
}
.single-blog-inner .details h4{
	font-size: 24px;
	font-weight: 600;
}
cite{
	font-weight: 600;
}
table{
	width: 100%;
	margin: 20px 0;
}
ul li, ol li{
	margin: 0;
}
code{
	color: var(--paragraph-color);
}
.single-blog-inner .thumb{
	text-align: center;
}
/*.single-blog-inner .thumb img{
	width: fit-content;
}*/
.page-links > span {
	font-weight: 600;
    display: inline-block;
    width: 50px;
    height: 50px;
    line-height: 50px;
    border: 1px solid var(--main-color);
    text-align: center;
    text-decoration: none;
    background-color: var(--main-color);
    color: #fff;
    border-radius: 10px;
}
.page-links > a{
	text-decoration: none;
    color: #000;
    transition: all .3s ease;
    display: inline-block;
    width: 50px;
    height: 50px;
    line-height: 50px;
    border: 1px solid #ddd;
    border-radius: 10px;
    text-align: center;
    margin-right: 0px;
    font-weight: 600;
}
.page-links > a:hover{
	border: 1px solid var(--main-color);
    background-color: var(--main-color);
    color: #fff;
}
.post-password-form input[type=submit]{
	display: inline-block;
}
.post-password-form input[type=submit]:hover{
	background-color: #111;
}
.blog-comment .media img{
	height: fit-content;
}
ol ul li{
	list-style: disc;
}
ol ul ul li{
	list-style: circle;
}
ol ul ol li{
	list-style: decimal;
}
ul ol ul li{
	list-style: circle;
}
.single-blog-inner .page-links{
	clear: left;
	padding-top: 20px;
}
.comment-respond a{
	text-transform: capitalize;
}
.comment-respond a#cancel-comment-reply-link{
	color: var(--main-color);
	text-transform: uppercase;
	float: right;
	font-size: 16px;
}
.search-custom .search-form .submit-btn svg{
	margin-top: 6px;
}
.breadcrumb-area .container{
	text-align: center;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav .sub-menu li.menu-item-has-children:hover:after{
	background: #fff;
}
.navbar-area-1 .nav-container .navbar-collapse .navbar-nav{
	padding-left: 200px;
}
ul.pagination{
	flex-flow: wrap;
}
.pagination li + li{
	margin-left: 0;
}
.pagination li{
	margin-right: 10px;
	margin-bottom: 10px;
}
.pagination li span.dots{
	background: rgba(0, 15, 87, 0.1);
	color: inherit;
}
.post-password-form input{
	border-color: #111;
	border-radius: 0;
}
input[type=password]:focus{
	border-color: #111;
}
.post-password-form input[type=submit]{
	background: #111;
	margin-left: -5px;
	border-radius: 0;
}
.single-blog-inner.style-2 .details div.wp-block-image:last-child > figure{
	float: unset;
	margin-left: calc(100% - 160px);
}
.single-blog-inner.style-2 .details p:last-child > img{
	float: unset;
	margin-left: calc(100% - 160px);
}
.blog-comment .media .media-body{
	margin-left: 0;
}
.blog-comment .media img.avatar{
	margin-right: 20px;
}
.single-blog-inner.style-2 .details h2{
	margin-top: 10px;
}
.single-blog-inner.style-2 .blog-meta{
	margin-bottom: 20px;
}
.wp-block-cover{
	margin-bottom: 20px;
}
blockquote{
	background: none;
}
.wp-block-quote p{
	font-size: 16px !important;
}
.blog-comment .media .media-body td a{
	color: #111;
}
.blog-comment .media-body p img{
	margin: 15px 0;
}
.single-blog-inner.style-2{
	margin-bottom: 30px;
}
.sidebar-area .widget{
	margin-bottom: 30px;
}
@media(max-width: 1199px){
	div.responsive-mobile-menu+div.logo{
		display: none;
	}
}
@media(max-width: 991px){
	div.responsive-mobile-menu+div.logo{
		display: block;
	}
	.navbar-area-1 .nav-container .navbar-collapse .navbar-nav{
		padding-left: 0;
	}
}
@media(max-width: 767px){
	.blog-comment .media{
		display: block;
	}
	.blog-comment .media .media-body{
		margin-left: 0;
		margin-top: 20px;
	}
	.blog-comment a.comment-reply-link{
		margin-left: 0;
	}
	.blog-comment ul.children{
		padding-left: 20px;
	}
	.comment-respond .blog-comment-form .col-12{
		margin-left: 12px;
	}
	.navbar-area .nav-container .navbar-collapse .navbar-nav .sub-menu li.menu-item-has-children:after{
		top: 34px;
		right: -1px;
	}
	.single-input-inner, .single-select-inner{
		padding: 0;
	}
	ul.blog-meta li{
		padding: 10px 0;
	}
	.post-password-form input[type=submit]{
		margin-left: 0;
	}
}
.featured-post.sticky{
	top: 30px;
}
.navbar-area-1 .nav-container .navbar-collapse .navbar-nav{
	padding-left: 0px;
    float: right!important;
    text-align: right;
}

/*.single-blog-inner.style-2 .thumb img {
	height: 280px;
}*/
.check-inner br,
.widget-subscribe br {
	display: none;
}

.navbar-nav-primary ul li a {
	color: #fff;
}
.navbar-nav-primary ul {
	margin-bottom: 0;
}
.mt-0 .home-3-intro-area {
	margin-top: 0;
}
.single-portfolio-wrap .thumb img {
	height: 300px;
	width: 100%;
}

.project-slider-two .owl-nav {
	position: absolute;
	right: 0;
	top: -130px;
}
.project-slider-two .owl-nav button {
	margin: 5px;
}