.navbar {
    min-height: 100px;
		border: 1px solid #ececec;
}
.navbar-brand {
		padding: 0 0 0 15px;
}

.header3 .logo {
    margin-top: 26px;
}
.header3 #menu-primary {
    margin-top: 26px;
}
@media (min-width: 768px) and (max-width:768px){
		.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
    	margin-left: 0;
		}
		.navbar-toggle{
			margin-right:24px;
		}
		.navbar-brand {
   	 padding: 0 0 0 22px;
		}
}
@media (max-width:768px){
		.navbar-toggle{
			margin-top:20px;
		}
}
.header3 #menu-primary li > a{
	border:none;
	padding:10px 20px;
}
.header3 .navbar-default .navbar-nav > .active > a, .header3 .navbar-default .navbar-nav > .active > a:focus, .header3 #menu-primary li > a:hover {
    color: #ff9800!important;
    border: none!important;
		transition-timing-function: ease-in-out;
		transition-duration: .2s;
}
body{
	margin: 0 0 20px;
	color: #6f6f6f;
 	line-height: 30px;	
}

b, strong {
    font-weight: 600;
}
.orbit-single-grid .orbit-read-more{
	position:relative;
		color:#232323;
}
.orbit-single-grid .orbit-read-more::before {
   position: absolute;
    content: '';
    width: 30px;
    height: 1px;
    background-color: #232323;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto 0;}

.orbit-single-grid .orbit-read-more:hover:before, .orbit-single-grid .orbit-read-more:active:before, .orbit-single-grid .orbit-read-more:focus:before{
    background-color: #ffa500;
		transition-timing-function: ease-in-out;
		transition-duration: .2s;
}
.orbit-single-grid .orbit-thumbnail-bg {
		height: 460px;}
.orbit-single-grid .orbit-single-grid a{
	text-decoration:none;
}
.orbit-single-grid .orbit-author-meta{
font-size:14px;
}

.orbit-single-grid a:hover{
		color:#ffa500;
		text-decoration:none;
		transition-timing-function: ease-in-out;
		transition-duration: .2s;
}
.orbit-single-grid .orbit-read-more {
		border-bottom: none;
		padding-left: 40px;
}
.orbit-single-grid .orbit-read-more-icons{
		display: flex;
    justify-content: space-between;
}
.orbit-single-grid .social-icons{
	margin-top: 22px;
}
li.orbit-article-db{
	margin-bottom:40px;
}

#search-box  h3{
	font-size:20px;
	margin-bottom:30px!important;
	font-weight:600;
	color: #232323;
}
h6{
	font-size:18px;
}
h3{
	font-size:20px;
	margin-bottom:30px;
	font-weight:600;
	margin-top:0;
	color: #232323;
}
h2 {
		color:#232323;
    font-size: 26px;
    font-weight: 600;
}
#search-box input {
		padding: 10px;
}
#search-box input#s {
    width: 160px;
		margin-right: -5px;
		border-radius: 0.25rem 0 0 0.25rem;
}
#search-box button, 
#search-box html input[type=button], 
#search-box input[type=reset], 
#search-box input[type=submit] {
		padding:12px;
    background: #ffa500;
    border: none;
    color: white;
		border-radius: 0 .25rem .25rem 0;
}


.orbit-list .orbit-post-content h3{
	font-size:15px;
	font-weight:500;
	margin-bottom:10px;
	color:#232323;	
}
.orbit-post-content h3:hover{
		color:#ffa500;
		transition-timing-function: ease-in-out;
		transition-duration: .2s;
}
.orbit-post-content a{
	text-decoration:none;
}
.orbit-list .orbit-thumbnail-bg {
		min-height:60px;
		height: 75px;
}
.orbit-list .orbit-article-db {
		grid-template-columns: 100px 1fr;
}
.orbit-list .orbit-post-date{
		font-size: 14px;
    color: #6f6f6f;
}
#footer p{
	font-size:15px;
	color:#939393;
}
.sow-icon-fontawesome.sow-fab:hover {
    color: #ffa500;
		transition-timing-function: ease-in-out;
		transition-duration: .2s;
}
#newsletter button.wpcf7-submit {
    background: none;
    border: none;
    color: #ffa500;
		border-bottom: 2px solid #c7c6c6;
		padding: 5px;
		margin-left: -5px;
}
#newsletter .wpcf7 input[type="email"] {
    border: none;
    padding: 5px;
    width: 85%;
    outline: none;
		border-radius:0;
		border-bottom: 2px solid #c7c6c6;
}
#newsletter .wpcf7 input[type="email"]:focus{
		box-shadow: none;
}
div.newsletter-form{
	display:inline-block;
}


#sidebar-tags li {
    list-style: none;
    display: inline-block;
    position: relative;
		margin-bottom: 10px;
		margin-bottom: 15px;
    margin-right: 5px;
}
#sidebar-tags li a:hover {
    background: #ffa500;
    color: white;
    transition-timing-function: ease-in-out;
		transition-duration: .2s;
}
#sidebar-tags li a{
		background: #f1f2f3;
    color: #6f6f6f;
    text-decoration: none;
    font-size: 14px;
    padding: 8px 16px;
    margin-bottom: 10px;
    border-radius: 5px;
}
#sidebar-tags ul {
    padding: 0;
}

p.quote {
    font-size: 18px;
    color: #232323;
}
.single-template-3 ul {
		padding: 0;
}
.single-template-3 ul li {
		position: relative;
    list-style: none;
		padding: 0 0 8px 40px;
}
.single-template-3 .fa{
    margin-right: 12px;
    color: #ffa500;
    font-size: 11px;
    background: #ffa5001a;
    border-radius: 30px;
    width: 25px;
    height: 25px;
    text-align: center;
    position: absolute;
    left: 0;
    top: 2px;
		line-height: 25px;
}


@media screen and (min-width:781px) and (max-width:1200px){
	.orbit-list .orbit-article-db {
			display: block;
		}
		.orbit-list .orbit-thumbnail-bg {
				margin-bottom: 10px;}
		#search-box input#s {
				width: 100%;
				margin-bottom: 10px;
		}
		#footer .wpcf7 input[type="email"] {
				width: 80%;
		}
}

blockquote {
    padding: 0px 20px;
    margin: 0 0 20px;
    font-size: 20px;
    border-left: 5px solid #232323;
    font-style: italic;
    padding-left: 30px;
    color: #232323;
    line-height: 35px;
    font-weight: 600;
}
@media (max-width:780px){
	blockquote {
			margin-left: 0px;
		}
}

#footer-images img.so-widget-image {
		width:100%;
    margin: auto;
		height: 200px;}


.slick-slide {
    margin: 0;
}
.slick-slide img {
    width: 100%;
		height: 190px;
		object-fit:cover;
}
.customer-logos img {
    -webkit-filter: none;
    filter: none;
}
.container-logos {
    max-width: 100%!important;
}


.slick-slide{
		justify-content:center;
		align-items:center;
	/*	height:200px;*/
}

.sp-ytube-video .sp-ytube-video-image::after, .sp-wp-video::after {
    background-image: url(http://orbit1.sitehub.in/zack/wp-content/uploads/sites/45/2021/07/download-2.png);
}

/*----Contact Page----*/
.wpcf7 input[type="email"] {
	width: 49.2%;
  margin-left: 1.6%;
}
.wpcf7 .your-name input[type="text"] {
	width:49.2%;
}
.wpcf7 input[type="text"] {
	width:100%;
}
.wpcf7 textarea{
	width:100%;
	height:150px;
}
.wpcf7 input[type="email"], .wpcf7 input[type="text"], .wpcf7 textarea{
		padding:10px 12px;
		outline:0!important;
		color:#6f6f6f;
		border: 1px solid #ced4da;
    border-radius: 5px;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.wpcf7 input[type="email"]:focus, .wpcf7 input[type="text"]:focus, .wpcf7 textarea:focus{
    border-color: #ffc14f;
		box-shadow: 0 0 0 0.2rem #ffa60040;
}

.wpcf7 input[type=submit] {
		background: #ffa500;
    font-weight: 600;
    color: #fff;
    letter-spacing: 1px;
    font-size: 14px;
    line-height: 20px;
    padding: 12px 24px;
    border-radius: 3px;
    text-transform: uppercase;
    -webkit-transition: all linear 300ms;
    transition: all linear 300ms;
		border: none;
}
.wpcf7 input[type=submit]:hover, .wpcf7 input[type=submit]:active {
    color: #fff;
		background: #232323;
}


@media (max-width:767px){
	.wpcf7 input[type="email"] {
		width: 100%;
 		margin-left: 0;
	}
.wpcf7 .your-name input[type="text"] {
		width:100%;
				margin-bottom:10px;
	}
}

header.entry-header, .single-template-3 .entry-summary, .single-template-3 .entry-author, .single-template-3 .entry-comments, .single-template-3 .entry-post-nav {
	display:none;
}
.single-template-3 .post-thumbnail {
		margin-top: 210px;
}
.single-template-3 ul li:before
{
    content: '\2713';
    display: inline-block;
    color: #ffa500;
    padding: 0px 7px;
    background:#ffa5001a;
    border-radius:50%;
    margin-bottom:10px;
    margin-right:10px;
}
.single-template-3 ul li {
    padding: 0 0 8px 20px;
    list-style-type: none;
    font-size: 1.1em;
}

.single-template-3 img {
    width: 100%;
}
.single-template-3 a {
    color:#ffa500;
}