/*
Theme Name: Oktan Child
Theme URI: http://webdesign-finder.com/oktan
Template: oktan
Author: WPRollers
Author URI: https://themeforest.net/user/wprollers
Description: Oktan - Oil & Gas Industry WordPress Theme
Tags: custom-header,left-sidebar,right-sidebar,post-formats,full-width-template

*/

body a img.logo-full-width {
    max-width: 220px !important;
}
    
.cs {
    background-color: #699241 !important;
}

.mark, mark {
    color: #699241 !important;
}

.btn-maincolor {
    background-color: #699241 !important;
}

.btn-maincolor:hover {
	background-color: #ffffff !important;
	border-color: #699241 !important;
	color: #699241 !important
}

.owl-carousel .item-content {
    background-color: rgba(105, 146, 65, 0.85) !important;
}

.s-overlay.ds:before {
	background-color: #7f401d !important;
}

.btn-outline-dark {
	border-color: #699241 !important;
	color: #699241 !important;
}

.btn-outline-dark:hover {
	background-color: #699241 !important;
	border-color: #699241 !important;
	color: #ffffff !important;
}

.s-overlay.cs:before {
    background-color: #699241 !important;
}

.theme-banner2:hover.s-overlay:before {
    background-color: rgba(127, 64, 29, 0.92) !important;
}

.theme-banner2:hover i,
.theme-banner2:hover h6,
.theme-banner2:hover p {
	color: #ffffff !important;
}

.s-overlay h6 {
	color: #7f401d !important;
}

.theme-banner2:hover a:hover,
.theme-banner2:hover a:hover i {
	color: #ffffff !important;
}

h6.special-heading.text-center.text-sm-left {
	color: #ffffff !important;
}

span.bold.big-line-height.big {
	color: #7f401d !important;
}

.heading-with-line:before, .special-heading .with-line:before {
    background-color: #699241 !important;
}

.column-custom-animation:before {
    border-color: #699241 !important;
}

p.color-darkgrey {
	color: #999 !important;
}

a.btn-link.big-btn.btn-rounded {
	color: #999 !important;
}

h6.special-heading.text-center.letter-spacing {
	color: #ffffff !important;
}

h6.special-heading.text-center {
	color: #7f401d !important;
}

.item-title a{
	color: #7f401d !important 
}

h4.special-heading.text-center {
	color: #7f401d !important 
}

.sf-menu a {
	color: #7f401d !important 
}

.ls .sf-menu > li > a:hover, .ls .sf-menu > li.active > a {
    color: #699241 !important;
}

.page_footer .widget h3:after, .page_footer .widget .widget-title:after {
    background: #7f401d !important;
}

#section-956acab.s-overlay.ds:before {
    background-color: #699241 !important;
}

.col-xs-12.col-12.col-lg-8.text-center span {
    color: #ffffff !important;
}

.col-xs-12.col-12.col-lg-8.text-center .with-line:before {
	background-color: #7f401d !important;
}

.embed-placeholder:after {
	background-image: linear-gradient(to right, #7f401d 0%, #7f401d 100%) !important;
}

.team-layout-3 .vertical-item .item-content {
    background-color: rgba(105, 146, 65, 0.85) !important;
}

.filters a {
	border: 2px solid #699241 !important;
	border-radius: 5em;
	font-family: "Work Sans", sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 1;
	margin-bottom: 10px;
	padding: 10px 27px;
	text-transform: capitalize;
	-webkit-transition: background 0.3s ease-in-out;
	transition: background 0.3s ease-in-out;
}

.filters a {
	border: 2px solid #699241 !important;
	color: #699241 !important;
}

.filters a:hover {
	background-image: -webkit-gradient(linear, left top, right top, from(#699241), to(#699241)) !important;
	background-image: linear-gradient(to right, #699241 0%, #699241 100%) !important;
	color: #fff !important;
}

.filters .active {
	background-image: -webkit-gradient(linear, left top, right top, from(#699241), to(#699241)) !important;
	background-image: linear-gradient(to right, #699241 0%, #699241 100%) !important;
	color: #fff !important;
}

.single-fw-team h2 {
	color: #7f401d !important;
}

.author.vcard  {
	display: none !important;
}

.page_footer {
	background-image: none !important;
	border-style: solid !important;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-color: #bd6433;
	background-color: #7f401d !important;
}

.page_footer .widget .widget-title:after {
    background: #699241 !important;
}

.page_footer .widget_nav_menu ul li a:hover {
    color: #699241 !important;
}

.ds a:hover {
	color: #699241 !important;
}

#toTop {
	background-color: #699241 !important;
}

.btn-outline-maincolor2 {
    background-color: #ffffff !important;
	border-color: #699241 !important;
	color: #699241 !important;
}

.btn-outline-maincolor2:hover {
	background-color: #699241 !important;
	border-color: #699241 !important;
	color: #ffffff !important;
}

.btn-outline-maincolor3 {
    background-color: #ffffff !important;
	border-color: #7f401d !important;
	color: #7f401d !important;
}

.btn-outline-maincolor3:hover {
	background-color: #7f401d !important;
	border-color: #7f401d !important;
	color: #ffffff !important;
}

.btn-maincolor {
    white-space: normal !important;
    word-break: break-all;
}

b, strong {
	color: #7f401d !important;
}

h3.gform_title {
    color: #7f401d !important;
    font-size: 40px !important;
}

.gform_description {
	color: #878787;
	padding-bottom: 20px;
}

.gfield_label.gfield_label_before_complex {
	color: #7f401d !important;
}

label.gfield_label {
	color: #7f401d !important;
}

#gform_submit_button_1 {
	background-color: #699241;
	border-radius: 0;
	border-width: 0px;
	font-family: "Poppins", sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 1;
	margin-bottom: 4px;
	min-width: 200px;
	padding: 22px 35px;
	cursor: pointer;
}

.col-xs-12.col-12.col-lg-4 a{
	color: #7f401d;	
}

.col-xs-12.col-12.col-lg-4 {
	padding-top:20px !important;
}