/*
 Theme Name:     Terran LLC
 Theme URI:      http://www.elegantthemes.com/gallery/divi/
 Description:    Design and Hosting by <a href="http://www.miele-fleury.com/" target="_blank" title="Miele-Fleury Graphics">Miele-Fleury Graphics</a> and <a href="https://www.ashdowntech.com" target="_blank" title="Ashdown Technologies">Ashdown Technologies</a>.
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 

/* =Theme customization starts here */

/**************** GENERAL ***************/

/* General Headings Note -- Richard @ Ashdown -- 10/16/18

For the Oswald Google Fonts to work for H2 and lower when the global Divi heading font is set to Lustria, 2 things had to be done:

	1. Oswald had to be loaded globally from Google in WordPress via: Divi -> Theme Options -> Integration
	2. The CSS to make H2 and below Oswald had to be put into WordPress via: Divi -> Theme Options -> Custom CSS

The 2nd step was done this way because settings from Divi Customizer are loaded AFTER the child theme's style.css file, overriding anything entered here.

Using !important would have worked to put things here, but it seemed better to avoid using that and use the Divi functionality

*/

li.no-hand > a {
	cursor: default;
	}

/****************** NAV *****************/

#top-menu li .menu-item-has-children > a:first-child::after {
	content: "5";	/* Points the subnav arrow sideways rather than down */
	}

.et_header_style_centered #top-menu {
	padding-top: 15px;
	}


.et_header_style_centered #top-menu > li > a {
	padding-bottom: 15px !important;
	}


/**************** HEADER *****************/

.et_fullwidth_nav #main-header .container {
	padding: 0;
	}


#main-header .logo_container {
	background: #fff;
	}

/**************** HOME PAGE *****************/


/**************** PORTFOLIO *****************/

/**************** TESTIMONIALS *****************/

.terran_testimonials.default.dark .testimonial-inner,
.terran_testimonials.default.slider-container.slider-adaptive:not(.slider-mode-horizontal) .wpmslider-viewport {
	border: none !important;
	}

/**************** SIDEBAR *****************/


/**************** CONTENT *****************/

/**************** TO INDENT UNORDERED LISTS *****************/

#left-area ul, .entry-content ul, .comment-content ul {
	margin-left: 35px;
	list-style-position: outside;
	}


/**************** TO INDENT ORDERED LISTS *****************/

#left-area ol, .entry-content ol, .comment-content ol {
	margin-left: 35px;
	list-style-position: outside;
	}


/**************** SEARCH *****************/

body.search #main-content .container {
	padding: 20px 0 10px !important;
	}

body.search .et_pb_fullwidth_header_overlay {
    background-color: rgba(255, 255, 255, 0.3);
	}

body.search article {
	background-color: #ebeff4;
	}

body.search p.show-permalink a {
	color: navy;
	font-size: 0.95em;
	}

body.search p.show-permalink a:hover {
	color: blue;
	}

body.search .et_pb_post .entry-content {
	padding-top: 10px;
	}

body.search p.searchTerm {
	font-size: 18px;
	margin-bottom: 15px;
	}

body.search h3.searchHeading {
	font-size: 1.5em;
	padding-bottom: 5px;
	}

body.search h3.searchHeading a {
	color: #be2b10;
	}

body.search h3.searchHeading a:hover {
	color: #ee5135;
	}


/**************** FOOTER ******************/



/* Responsive Styles Tablet And Below */


@media all and (max-width: 980px) {
	}

@media all and (max-width: 760px) {
	}

@media all and (max-width: 640px) {
	}

@media all and (max-width: 480px) {
	}

@media all and (max-width: 320px) {
	}