/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

a:focus {
    outline: none !important;
}
ul {
	margin-top:0;
}
.background-image-page-header {
	background-color: #FFF;
}
.page-header .page-header-title:after, 
.page-header.background-image-page-header .page-header-title:after {
    content: "";
	visibility:visible;
	display: block;
	margin: 10px auto;
	width: 150px;
	height:2px;
	background-color:#99694b;
}

@media (max-width: 1499px) {
	#site-navigation-wrap .dropdown-menu>li>a {
		padding: 0 10px !important;
	}
	#site-logo #site-logo-inner a img, 
	#site-header.center-header #site-navigation-wrap .middle-site-logo a img {
		max-width: 280px !important;
	}
}
@media (max-width: 1199px) {
	.page-header, .has-transparent-header .page-header {
		padding: 300px 0 250px 0 !important;
	}
	.page-header .page-header-title, .page-header.background-image-page-header .page-header-title {
		font-size: 77px; !important;
	}
	.page-header .page-subheading {
		font-size: 24px !important;
	}
}
@media (max-width: 959px) {
	.page-header, .has-transparent-header .page-header {
		padding: 250px 0 200px 0 !important;
	}
	.page-header .page-header-title, .page-header.background-image-page-header .page-header-title {
		font-size: 72px !important;
	}
	.page-header .page-subheading {
		font-size: 22px !important;
	}
}
@media (max-width: 767px) {
	.page-header, .has-transparent-header .page-header {
		padding: 150px 0 100px 0 !important;
	}
	.page-header .page-header-title, .page-header.background-image-page-header .page-header-title {
		font-size: 61px !important;
	}
	.page-header .page-subheading {
		font-size: 19px !important;
	}
	#depicter-8 {
		height:600px !important;
	}
}