/*
Theme Name:     Basic Annual Report
Description:    Basic Annual Report
Author:         Rodney Flores
Template:       NatureWPTheme_v1.9


(optional values you can add: Theme URI, Author URI, Version)

*** Version above is manually updated to coincide with parent theme ***


@import url("/2018_Annual_Report/wp-content/themes/NatureWPTheme_v1.9/css/nature_style_light.css");
*/


/* FONTS */

@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=443c83c8-eb34-4940-8b9a-bb961545764c");
@font-face {
	font-family: "Eagle W90 Bold";
	src: url("fonts/7655196c-8a0d-45be-ba80-5ad47d3857cf.eot");
	src: url("fonts/7655196c-8a0d-45be-ba80-5ad47d3857cf.eot") format("eot"), url("http://basicenergyservices.com/2018_Annual_Report/wp-content/themes/basicAR/fonts/f09dc545-0eb8-4f03-bba4-1092c8b78b58.woff") format("woff"), url("fonts/229b78dc-a655-4b25-99e8-b0a7bfa20e48.ttf") format("truetype"), url("fonts/16a065a8-3365-47d2-9ce4-a30b8455cbde.svg") format("svg");
}
@font-face {
	font-family: "Serifa W01 55 Roman";
	src: url("fonts/ea7ab949-b653-4551-9457-3a4ccc00d16a.eot");
	src: url("fonts/ea7ab949-b653-4551-9457-3a4ccc00d16a.eot") format("eot"), url("fonts/675fde2f-8573-4f91-bea3-266fb7ab1888.woff") format("woff"), url("fonts/ebee6742-993a-4386-b7c3-d51f3ab65784.ttf") format("truetype"), url("fonts/b70296e7-9710-4609-9607-96bdb82c138a.svg") format("svg");
}
@font-face {
	font-family: "Serifa W01 65 Bold";
	src: url("fonts/3fe1de3f-807a-4ce9-be53-a76c5e6b01a8.eot");
	src: url("fonts/3fe1de3f-807a-4ce9-be53-a76c5e6b01a8.eot") format("eot"), url("fonts/f58e03bf-c3ee-42a7-ba0b-db370f93fc7c.woff") format("woff"), url("fonts/be4557e5-a18f-4e6b-b2f0-c34181460c2d.ttf") format("truetype"), url("fonts/9ee2ad61-4ac0-4b70-a11c-42a742612f5b.svg") format("svg");
}
@font-face {
	font-family: "UniversLTW10-65BoldObli";
	src: url("fonts/60ad1bd4-b636-4b08-aa3f-3a92fd27d679.eot");
	src: url("fonts/60ad1bd4-b636-4b08-aa3f-3a92fd27d679.eot") format("eot"), url("http://basicenergyservices.com/2018_Annual_Report/wp-content/themes/basicAR/fonts/2a68f703-e864-4303-81fc-7c12b99e03ee.woff") format("woff"), url("fonts/f2697ccf-8b79-4446-89a3-faab957d634f.ttf") format("truetype"), url("fonts/dc7cbf01-0525-4ea3-a8fb-67c65bd65c95.svg") format("svg");
}
@font-face {
	font-family: "UniversLTW01-47LightCn";
	src: url("fonts/296c59c2-74b0-41c1-bcfd-23d22a713f86.eot");
	src: url("fonts/296c59c2-74b0-41c1-bcfd-23d22a713f86.eot") format("eot"), url("fonts/609beecf-8d23-4a8c-bbf5-d22ee8db2fc9.woff") format("woff"), url("fonts/a6595b8d-d4a3-4f01-bf21-0b53617d4b1c.ttf") format("truetype"), url("fonts/1cd9ef2f-b358-4d39-8628-6481d9e1c8ce.svg") format("svg");
}
@font-face {
	font-family: "UniversLTW01-57Condense 723821";
	src: url("fonts/aefefc4e-9cb8-4e8e-8599-dda705456734.eot");
	src: url("fonts/aefefc4e-9cb8-4e8e-8599-dda705456734.eot") format("eot"), url("fonts/1eaf27c0-f4de-4273-9f4c-1b3236ad2f3c.woff") format("woff"), url("fonts/9b913baf-b1f0-47d2-8c76-42f59650058f.ttf") format("truetype"), url("fonts/0abcce12-2274-4ee7-b6d5-0066b5f5f670.svg") format("svg");
}
@font-face {
	font-family: "UniversLTW01-67BoldCn";
	src: url("fonts/076b8d7a-91b5-4c89-86a1-546b980072c7.eot");
	src: url("fonts/076b8d7a-91b5-4c89-86a1-546b980072c7.eot") format("eot"), url("fonts/21decb60-b395-4de2-bd04-e38eb2a56d2f.woff") format("woff"), url("fonts/091058d4-36b2-43f6-80d3-16c88e098061.ttf") format("truetype"), url("fonts/827d22bc-e38b-4ccf-8a21-1f9aaa76e402.svg") format("svg");
}

.navbar {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 12;
    background: url(img/navbar-top-border.png) repeat-x left top !important;
    padding-top: 2px;
    border-bottom: 9px solid #f58426 !important;
}

#homeCarousel .carousel-caption {
	text-align:left !important;
	font-size:40px;
	word-spacing: normal;
	letter-spacing: .05em;
}
#homeCarousel .carousel-caption .year {
	color:#fff;
  font-family: "Serifa W01 55 Roman";
}
#homeCarousel .carousel-caption .title {
	text-align:left !important;
	color:#fff;
	font-size:56px;
  font-family: "Serifa W01 65 Bold";
}
#homeCarousel .carousel-caption .ir-title {
	text-align:left !important;
	color:#fff;
  font-family: "UniversLTW01-57Condense 723821";
	text-transform: uppercase;
}


body{
font-size:16px !important;
color:#5a5a5a !important;
font-family: Arial, sans-serif;
line-height:1.7em !important;
background:#fff;}

b{font-family: Arial, sans-serif;}

.navbar .is-sticky ul.nav {
border-bottom:9px solid #f58426;
}
a {
	color:#f58426 !important;
}
.navbar .nav > li a:hover, .navbar .nav > li a:focus, .navbar .nav > .active a, .navbar .nav > .active a:hover, .navbar .nav > .active a:focus {
    color: #f58426;
}

.footer {
border-bottom:9px solid #f58426 !important;
}

.navbar .is-sticky .main-nav {
		background:url(../NatureWPTheme_v1.9/img/section-arrow.png) no-repeat bottom center;
		padding-bottom:99px;
		width:100%;
	}
	.navbar .is-sticky ul.nav {
		background:url(../../uploads/2016/01/nav-affix-rf.jpg) repeat top center;
		background-size: cover !important;
		border-bottom:9px solid #f58426 !important;
		width:100%;
	}

.navbar .nav > li a:hover, .navbar .nav > li a:focus, .navbar .nav > .active a, .navbar .nav > .active a:hover, .navbar .nav > .active a:focus {
background: rgba(252, 237, 0, 0.1);
-webkit-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
color: #f58426 !important;
outline: none;
}

h1, h2, h3, h4, h5, h6 {
font-weight: normal;
font-family: "Serifa W01 55 Roman" !important;
	color:#f58426 !important;
text-rendering: optimizeSpeed;
}

.h1, .h2, .h3, .h4 {
	font-size: 1.5em;
}

.send-message-form input {
    background:#f58426 ;
}
.send-message-form input {
   border:1px solid #f9b17a ;
}
.send-message-form input, .send-message-form textarea {
    background:#f58426 ;
}
.send-message-form input, .send-message-form textarea {
   border:1px solid #f9b17a ;
}
.map-marker p {
   color:#231f20 ;
}
.map-marker p {
   background:#f9b17a ;
}
.portTitle {
position:absolute;
width: 100%;
top:42%;
text-align: center;
z-index: 1;
color: #fff;
background-color:rgba(245, 132, 38, 0.85);
padding:5px 0;
font-family: 'Arvo', sans-serif;
text-transform:uppercase;
}

.og-expander {
position: absolute;
background: #f0f0f0 url(../../uploads/2019/03/Grit.jpg) no-repeat center top !important;
	background-size:cover !important;
top: auto;
left: 0;
width: 100%;
margin-top: 10px;
text-align: left;
height: 0;
overflow: hidden;
}

.og-details a {display:none !important;}

.company-profile {
	background: #f0f0f0 url(../../uploads/2019/03/Grit-xl.jpg) no-repeat center top !important;
	background-size:contain !important;
	padding:40px 0 0px 0 !important;
}

.company-profile .white-bg {
	background-color:#ffffff;
}
.contact {
	padding-bottom: 40px !important;
}

.contact a {
	color:#ffffff !important;
}

@media (max-width: 767px) {
body {
	padding-right: 0px !important;
	padding-left: 0px !important;
}
section {
	padding-right: 15px !important;
	padding-left: 15px !important;
}

section.home {
	padding-right: 0px !important;
	padding-left: 0px !important;
}

#homeCarousel .carousel-caption {
	font-size:20px;
	letter-spacing: .02em;
	word-spacing: normal !important;
}
#homeCarousel .carousel-caption .year {

}
#homeCarousel .carousel-caption .title {
	font-size:26px;
  font-family: "Serifa W01 65 Bold";
}
#homeCarousel .carousel-caption .ir-title {
	text-align:left !important;
	color:#fff;
  font-family: "UniversLTW01-57Condense 723821";
	text-transform: uppercase;
}
}
