/*
Theme Name: ROUA Child - Creative Portfolio WordPress Theme
Theme URI: http://demo.stylishthemes.co/roua/
Author: StylishThemes
Author URI: http://stylishthemes.co
Description: Roua is a theme for clean & creative portfolio websites.
Template: roua-wp
Version: 1.1.0
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: roua
Tags: black, blue, white, two-columns, responsive-layout, threaded-comments, translation-ready, custom-menu
*/

header.header a.open-menu .icon span, .roua-menu a.open-menu .icon span { background: #000; }
header.header a.open-menu { font-weight: 400; }
header.header a.open-menu, .roua-menu a.open-menu { padding-top: 6px; }

.page-id-29 .breadcrumb > div p { font-size: 20px; line-height: 30px; }
.breadcrumb.white-overlay:before { background: rgba(255, 255, 255, 0.90); }
header.header.affix { padding-top: 20px; padding-bottom: 20px; }
.portfolio figure .item-cover-anchor { position: absolute !important; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; }
.portfolio ul li figure .content .right, .products .product .content .right { text-align: center; }

.single-people .breadcrumb > div small, .single-testimonials .breadcrumb > div small { padding-bottom: 20px; color: #737373; font-size: 20px; line-height: 34px; display: block;}
.single-people .breadcrumb > div p, .single-testimonials .breadcrumb > div p { width: 100%; }

@media (min-width: 501px) {
	.single-people .breadcrumb > div img, .single-testimonials .breadcrumb > div img { width: 25%; float: left; }
	.single-people .breadcrumb > div .float, .single-testimonials .breadcrumb > div .float { width: 70%; float: right; }
	.single-people .breadcrumb > div h1, .single-testimonials .breadcrumb > div h1 { padding: 0; }
}

.page-template-template-homepage #content h2, .page-template-template-clients #content h2 { text-align: center; font-weight: 600; }

.roua-menu .menu { margin-top: 40px; }
.roua-menu .menu ul li { padding: 15px 0; }
.roua-menu .menu ul li a { line-height: 60px; }

@media (max-width: 500px) {
	header.header.phone-menu-bg.transparent-layout.affix, header.header.phone-menu-bg.light-layout.affix {
		background-color: #fff !important;
		border-bottom: 1px solid #afafaf;
	}
	.roua-menu .menu ul li { padding: 12px 0; }
	.roua-menu .menu ul li a { line-height: 30px; }
	.single-people .breadcrumb > div small, .single-testimonials .breadcrumb > div small { padding-bottom: 10px; }
	.single-people .breadcrumb > div img, .single-testimonials .breadcrumb > div img { width: 60%; }
	.single-people .breadcrumb > div h1, .single-testimonials .breadcrumb > div h1 { padding: 25px 0 0; }
	.single-people .breadcrumb > div p, .single-testimonials .breadcrumb > div p { font-size: 18px; line-height: 27px; }
}
