/*
Theme Name: Steeler
Theme URI: http://demo.7iquid.net/steeler/
Author: 7iquid
Author URI: http://themeforest.net/user/7iquid
Description: Steeler is a WordPress theme exclusively built for manufacture, industry, factory, laboratory or construction company websites. The theme helps you to get your site up and running in less than minutes with the One Click Demo Importer. Create pages easily with the Drag & Drop Page Builder (Elementor Free) and fully responsive, retina ready and easy to customize.
Version: 1.2.1
License: ThemeForest
License URI: https://themeforest.net/licenses
Text Domain: steeler
Tags: elementor, factory, industrial, gas, chemical, company, construction, engineering, industry, laboratory, manufacture, mechanical, mining, oil, pharmaceutical, refinery, translation-ready
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.
*/
#site-header-wrap.header-layout1 .site-header-top .header-top-inner .site-contact .ct-item span i {
   
    color: #ff8c0e;
}
.primary-menu > li:hover > a, .primary-menu > li.current_page_item > a, .primary-menu > li.current-menu-item > a, .primary-menu > li.current_page_ancestor > a, .primary-menu > li.current-menu-ancestor > a {
    color: #ff8c0e;
}
.primary-menu > li > a:before{
background: #ff8c0e; none repeat scroll 0 0;
}
.primary-menu .sub-menu li > a:hover, .primary-menu .sub-menu li.current_page_item > a, .primary-menu .sub-menu li.current-menu-item > a, .primary-menu .sub-menu li.current_page_ancestor > a, .primary-menu .sub-menu li.current-menu-ancestor > a {
    color: #fff;
    background-color: #ff8c0e;
}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon {
    margin-right: var(--icon-box-icon-margin,15px);
    margin-left: 0;
    margin-bottom: unset;
}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper, .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper {
    display: flex;
}
.elementor-widget.elementor-align-right .elementor-icon-list-items {
    justify-content: flex-end;
}
.btn, button, .button, input[type="submit"]{
background-color: #ff8c0e;
}
.site-content .elementor-widget-icon-box.mobile-inline .elementor-icon-box-title a:hover, .site-footer-custom .elementor-widget-icon-box.mobile-inline .elementor-icon-box-title a:hover {
    color: #ff8c0e;
}
.site-footer-custom .footer-custom-inner .elementor-widget-icon-box a:hover, body.single-footer .site-content .elementor-widget-icon-box a:hover {
    color:#ff8c0e;
}
.cms-client-list .client-image:before{
	border-top: 3px solid #ff8c0e;
    border-left: 3px solid #ff8c0e;
}
.cms-client-list .client-image:after{border-bottom: 3px solid #ff8c0e;
    border-right: 3px solid #ff8c0e;}
.cms-counter.layout1.style2:before{
	border-top: 3px solid #ff8c0e;
    border-left: 3px solid #ff8c0e;
}
.cms-counter.layout1.style2:after{
	border-bottom: 3px solid #ff8c0e;
    border-right: 3px solid #ff8c0e;
}
.cms-tabs.style3 .cms-tab-title:before{
	background-color: #ff8c0e;
}
.cms-heading.layout1 .heading-underline span:before{
	background-color: #ff8c0e;
}
.cms-newsletter-form.default form .tnp-field-button{
	background-color: #ff8c0e;
}
body .scroll-top:hover, body .scroll-top:focus, body .scroll-top:active{
	background-color: #ff8c0e;
}
.single-service #content {
    padding-bottom: 0px;
    padding-top: 0;
}
#content .widget_categories ul li.current-cat > a, #content .widget_nav_menu ul li.current-cat > a, #content .cms-navigation-menu.e-sidebar-widget ul li.current-cat > a, #content .widget_pages ul li.current-cat > a, #content .widget_archive ul li.current-cat > a, #content .widget_meta ul li.current-cat > a, #content .widget_categories ul li.current-cat-parent > a, #content .widget_nav_menu ul li.current-cat-parent > a, #content .cms-navigation-menu.e-sidebar-widget ul li.current-cat-parent > a, #content .widget_pages ul li.current-cat-parent > a, #content .widget_archive ul li.current-cat-parent > a, #content .widget_meta ul li.current-cat-parent > a, #content .widget_categories ul li.current-menu-item > a, #content .widget_nav_menu ul li.current-menu-item > a, #content .cms-navigation-menu.e-sidebar-widget ul li.current-menu-item > a, #content .widget_pages ul li.current-menu-item > a, #content .widget_archive ul li.current-menu-item > a, #content .widget_meta ul li.current-menu-item > a, #content .widget_categories ul li > a:hover, #content .widget_nav_menu ul li > a:hover, #content .cms-navigation-menu.e-sidebar-widget ul li > a:hover, #content .widget_pages ul li > a:hover, #content .widget_archive ul li > a:hover, #content .widget_meta ul li > a:hover{
    background-color: #ff8c0e;
}
.cms-navigation-menu.default li:before{
	background-color: #ff8c0e;
}
#site-header-wrap.header-layout1 .site-header-top .header-top-inner .site-contact .ct-item a:hover {
    color:  #f38120;
}
body .scroll-top{
	background-color: #ff8c0e;
}
#pagetitle {
    padding: 61.5px 0;
}

.btn-white.btn:after, .btn-white .btn:after {
    background-color:  #ff8c0e;
}
@media screen and (min-width: 1200px){
.primary-menu .sub-menu {
   height: 400px;
    overflow-y: scroll;
	min-width: 330px;}
}
#site-header-wrap .site-branding img{
	max-height: 80px;
}
#site-header-wrap.header-layout1 .site-header-top{
	padding: 8px 0 !important;
}
.cms-service-grid.layout1 .grid-item-inner:hover:before, .cms-service-grid.layout1 .carousel-item-inner:hover:before, .cms-service-grid.layout1 .grid-item-inner:hover:after, .cms-service-grid.layout1 .carousel-item-inner:hover:after{
	background-color:  #ff8c0e;
}
.cms-service-grid.layout1 .grid-item-inner:hover:before, .cms-service-grid.layout1 .carousel-item-inner:hover:before, .cms-service-grid.layout1 .grid-item-inner:hover:after, .cms-service-grid.layout1 .carousel-item-inner:hover:after{
	background-color:  #ff8c0e;
}
.cms-service-grid.layout1 .grid-item-inner:hover .btn-more, .cms-service-grid.layout1 .carousel-item-inner:hover .btn-more{
	color:#ff8c0e;
}
.btn-more i{
	color:#ff8c0e;
}
.btn-more:after{
	color:#ff8c0e;
}
.entry-title a:hover{
	color:#ff8c0e;
}
.cms-service-grid.layout1 .grid-item-inner .entry-body .entry-body-inner .entry-title:before, .cms-service-grid.layout1 .carousel-item-inner .entry-body .entry-body-inner .entry-title:before{
	background-color:  #ff8c0e;
}
.cms-image-carousel.arrow-left .slick-slider .slick-next{
	background-color:  #ff8c0e;
	border-color:#ff8c0e;
}
.primary-menu .sub-menu{
	border-bottom: 3px solid #ff8c0e;
}
#cms-loadding.default .hexagon-container{
	display:none;
}
#cms-loadding.default .lq-hexagon:after{
	display:none;
}
#cms-loadding.default .lq-hexagon:before{
	display:none;
}
#cms-loadding.default .lq-hexagon{
border:none;
	background:url('http://demo.wellboreengineering.com/wp-content/uploads/2023/04/wellboreeng-loader.gif');
	width:250px;
	height:250px;
	border-radius: 0;
}
.site-content {
    padding: 20px 0;
    position: relative;
}
#content{
	padding-bottom:20px !important;
}
.custome .cms-slick-slider .slick-slider .slick-prev {
    left: 0;
}
.custome .cms-slick-slider .slick-slider .slick-next {
    right: 0;
}
.custome .cms-slick-slider .slick-slider .slick-prev, .custome .cms-slick-slider .slick-slider .slick-next{
	width: 25px;
    height: 25px;
}
.color-primary {
    color: #ff8c0e !important;
}
.footer-logo img {
    max-height: 80px;
}