.furniture-title h1{
	text-transform:uppercase;
	font-size: 24px !important;
	margin: 0;
	padding: 5px 0;
	border-bottom: solid 2px;
	border-top: solid 2px;
	line-height: 1.5em;
	text-align:center;
	font-weight:bold;
}
.funiture-line-intro {
    font-size: 13px;
    color: grey;
    font-style: italic;
    margin-bottom: 10px !important;
}
.furniture-line-block {
    margin-bottom: 10px;
}
.furniture-details-block P {
    line-height: 1.3em;
}
.funiture-details-title {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 20px;
	color: #047fba;
}
.furniture-details-block p{
	margin: 0;
}
.furniture-sku-number{
	font-weight: bold;
    text-transform: uppercase;
    color: #45b4de;
}
.furniture-item-block{
	padding-left: 10px;
}
.furniture-feature-content{
    text-transform: uppercase;
}
.furniture-new{
	background-color: #223e77;
    color: #ffffff;
    text-align: center;
    padding: 10px;
    text-transform: uppercase;
    font-weight: bold;
    font-style: italic;
    margin-bottom: 20px;
    border-radius: 50%;
    font-size: 24px;
	text-shadow: 0 0 20px white;
	box-shadow: inset 0 0 10px #00000069;
}
.furniture-masonry .sow-masonry-grid-item{
	box-shadow: 0 0 20px 0px #00000033;
	border-radius: 5px;
}
.list-custom-taxonomy-widget .current-cat a{
    font-weight: bold;
	color: #223e77 !important;
}
.list-custom-taxonomy-widget .current-cat a:hover{
	color: #45b4de !important;
}
.list-custom-taxonomy-widget .cat-item a:hover{
	text-decoration:underline !important;
}
.list-custom-taxonomy-widget .widget-title{
	font-size: 20px !important;
    color: #223e77 !important;
}
/* Foo Gallery */
.fg-default{
	padding-left: 50px !important;
	margin: 0 !important;
}
@media (max-width:680px){
	.fg-default{
		padding-left: 30px !important;
	}
}
.foogallery .fg-item-inner{
	overflow: unset !important;
}
.foogallery .fg-caption{
	background-color: unset !important;
	color: #16141e !important;
	cursor: unset !important;
	overflow: unset !important;
}
.foogallery .fg-caption-title{
	white-space:unset !important;
	overflow: unset !important;
	text-overflow: unset !important;
}
.fg-shadow-large .fg-item-inner,
.foogallery-image-viewer .fiv-inner{
	box-shadow: 0 0 20px 0 #00000033 !important;
}
a.tohs-link, a.tohs-link:hover{
	text-decoration:underline !important;
}
.foogallery.fg-image-viewer .fiv-inner-container,
.foogallery.fg-image-viewer .fiv-ctrls{
	border-color:#047fba !important;
	background-color:#047fba !important;
}
.foogallery.fg-image-viewer .fiv-ctrls .fiv-prev,
.foogallery.fg-image-viewer .fiv-ctrls .fiv-count,
.foogallery.fg-image-viewer .fiv-ctrls .fiv-next{
	color:white !important;
}
.foogallery.fg-image-viewer .fiv-ctrls .fiv-prev,
.foogallery.fg-image-viewer .fiv-ctrls .fiv-next{
	background-color:#223e77 !important;
	border-color: #223e77 !important;
}
.foogallery.fg-image-viewer .fiv-ctrls .fiv-prev:hover,
.foogallery.fg-image-viewer .fiv-ctrls .fiv-next:hover{
	text-decoration:underline;
}
.foogallery.fg-image-viewer .fiv-ctrls .fiv-count{
	background-color:#047fba !important;
}
.fg-image-viewer.fg-light .fiv-next, .fg-image-viewer.fg-light .fiv-prev{
	box-shadow:unset !important;
}
.fbx-light .fbx-close, .fbx-light .fbx-fullscreen-toggle, .fbx-light .fbx-inner, .fbx-light .fbx-loader, .fbx-light .fbx-next, .fbx-light .fbx-pause, .fbx-light .fbx-play, .fbx-light .fbx-prev, .fbx-light .fbx-social-toggle, .fbx-light.fbx-inset-buttons .fbx-next:before, .fbx-light.fbx-inset-buttons .fbx-prev:before{
	background-color:#047fba !important;
	border-color:#047fba !important;
}
.fbx-light .fbx-close, .fbx-light .fbx-close:before, .fbx-light .fbx-error-msg, .fbx-light .fbx-fullscreen-toggle, .fbx-light .fbx-fullscreen-toggle:before, .fbx-light .fbx-loader, .fbx-light .fbx-loader:before, .fbx-light .fbx-next, .fbx-light .fbx-next:before, .fbx-light .fbx-pause, .fbx-light .fbx-pause:before, .fbx-light .fbx-play, .fbx-light .fbx-play:before, .fbx-light .fbx-prev, .fbx-light .fbx-prev:before, .fbx-light .fbx-social-toggle, .fbx-light .fbx-social-toggle:before, .fbx-light.fbx-inset-buttons .fbx-next:before, .fbx-light.fbx-inset-buttons .fbx-prev:before, .fbx-metro.fbx-light .fbx-count, .fbx-metro.fbx-light .fbx-credit a, .fbx-flat.fbx-light .fbx-count, .fbx-flat.fbx-light .fbx-credit a, .fbx-rounded.fbx-light .fbx-count, .fbx-rounded.fbx-light .fbx-credit a{
	color:white !important;	
}
nav.fg-paging-container.fg-light{
	padding: 0 15px 15px !important;
}