/*
Theme Name: Show Room
Theme URI: https://wpaisle.com/retina/
Template: retina
Author: WPAisle
Author URI: https://wpaisle.com/
Description: Retina is a modern and clean blog WordPress theme. It is an ideal theme for personal blog, newspaper and online magazine. Retina is fully responsive to make sure a consistent experience on various devices &amp; resolutions.
Tags: two-columns,left-sidebar,right-sidebar,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-images,flexible-header,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready,blog,news,photography,portfolio
Version: 1.0.5.1537371821
Updated: 2018-09-19 17:43:41

*/

a, a:visited {
	color: #000;
}

a:hover, a:focus, a:active {
	color: #3c3c3c;
}

.toggle-menu-wrapper a:hover, .toggle-menu-wrapper a:focus, .toggle-menu-wrapper a:active {
	color: #3c3c3c;
}

.primary-menu-responsive li.current_page_item > a, .primary-menu-responsive li.current-menu-item > a, .primary-menu-responsive li.current_page_ancestor > a, .primary-menu-responsive li.current-menu-ancestor > a, .primary-menu-responsive li.current_page_parent > a, .primary-menu-responsive li.current-menu-parent > a {
	color: #fff;
}


/* Header */

.site-header {
	min-height: 150px;
	padding: 0 0 1.3rem;
}

.site-primary-menu .sf-menu {
	text-align: right;
}

.main-navigation {
	background-color: transparent;
	width: auto;
	margin-bottom: 1.5rem;
}

.sf-menu li.current_page_item > a, .sf-menu li.current-menu-item > a, .sf-menu li.current_page_ancestor > a, .sf-menu li.current-menu-ancestor > a, .sf-menu li.current-menu-parent > a {
	color: #3c3c3c !important;
}

.sf-menu > li > a, .sf-menu > li > a:visited {
	color: #000;
	font-size: 0.8125rem;
	font-weight: 400;
	margin: 0;
	padding: 0.5rem 0rem 2rem 1.4rem;
	text-transform: uppercase;
	text-decoration: none;
}

.sf-menu > li::before {
	background: transparent;
}

.sf-menu > li > a:hover, .sf-menu > li > a:focus, .sf-menu > li > a:active {
	color: #3c3c3c;
}

.custom-logo {
	max-height: 86px;
}

.toggle-menu-wrapper a, .toggle-menu-wrapper a:visited {
	color: #000;
}



body.single .entry-title, body.page .entry-title {
	line-height: 2.1rem;
	margin-bottom: 30px;
}

.container {
	max-width: 1250px;
}

.has-no-sidebar .site-content {
	width: auto;
	margin: 0 auto;
}

.hentry {
	background: #fff;
	border: none;
	padding: 0;
}

#site-sidebar {
	margin-top: 12px !important;
}

.widget {
	background: transparent;
	border: none;
	padding: 0;
}

.entry-image-wrapper {
	margin: 0;
	float: left;
	margin-right: 30px;
}

.entry-header-wrapper-archive {
	text-align: left;
}

.entry-header-wrapper {
	margin: 0 0 1rem;
}

.entry-meta ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display: none;
}

.entry-title a:hover, .entry-title a:focus, .entry-title a:active, .page-title a:hover, .page-title a:focus, .page-title a:active {
	color: #3c3c3c;
}

.entry-summary {
	text-align: left;
}

.more-link, .more-link:visited {
	background: #000;
	display: table;
}



.more-link, .more-link:visited {
	background: transparent;
	color: #000;
	font-size: 0.7125rem;
	font-weight: 400;
	padding: 10px 30px;
	padding: 0.425rem 1rem;
	text-transform: none;
	border: 1px solid #000;
}

.more-link:hover, .more-link:focus, .more-link:active {
	color: #fff !important;
}



/* Footer */

.site-footer {
	background: #fff;
}

.site-info {
	padding: 1.15rem 0;
	background: transparent;
	margin-top: 50px;
}

.credits {
	color: #000;
	font-size: 0.9rem;
}

.credits a {
	color: #000 !important;
}


@media (min-width: 1200px) {

.col-xl-push-4 {
	left: 19%;
}

.col-xl-8 {
	width: 71.6666666667%;
}	
	
	
.col-xl-pull-8 {
	right: 68.6666666667%;
}

.col-xl-4 {
	width: 18%;
}
	
.entry-title {
	font-size: 2.2rem;
}
	
}

@media (max-width: 768px) {

.site-branding-wrapper {
	width: 100%;
	min-height: 70px;
}
	
}