﻿
footer.copyright .jetpack-social-navigation .menu-item {
  display: block;
  float: left;
  margin-right: 1px;
  margin-bottom: 1px;
}
#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper{margin:0 auto;width:940px;}
#wrapper{background:#fff;margin-top:20px;padding:0 20px;}

p.copyright{color:#FFF;font-size:12px;font-size:1.2rem;margin:24px 0px;}

footer p.copyright{width:100%;text-align:center;margin:0 0 10px 0;}


#discussion-main-menu ul ul, 
.sub-menu, .sub-menu ul ul {
    display: none;
	float: left;
    left: 0;
    position: absolute;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding: 5px;
	z-index: 10000;
		
}

#discussion-main-menu ul ul, 
.sub-menu, 
.sub-menu ul ul {
    background: #9e0707;
	background: rgba(158, 7, 7, .20);
	box-shadow: 0 0 1px 0 #000000;
}
.row{margin-left:-5px;margin-right:-5px}
.row-same-height{overflow:hidden}
.news-block .row.text-uppercase{margin-bottom:10px}
.news-list-block .row.text-uppercase{margin-top:5px;margin-bottom:10px}
.thumbnail{display:inline-block;position:relative;overflow:hidden}
*::-ms-backdrop,.thumbnail{display:block}
*::-ms-backdrop,.carousel .thumbnail{display:inline-block}
.product-box .thumbnail{display:block}

.product-box .card.hover-box-shadow .thumbnail {
  border: 0;
  margin: 0.6rem 0 1rem;
}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}


body.landing .row.border-special {
  border-top: 1px solid #cec4b3;
}

	
	.one-ninth, .one-eighth, .one-seventh,.one-fifth,
	.two-fifth, .three-fifth, .four-fifth,
	.one, .two, .three, .four, .five, .six, .seven,
	.eight, .nine, .ten, .eleven, .twelve{ width: 100%; }



.uk-list {
  padding: 0;
  list-style: none;
}



.uk-list ul {
  margin: 0;
  padding-left: 30px;
  list-style: none;
}


.social-icons-widget .social-icons i:before {
    display: inline-block;
    width: 48px;
    height: 48px;
    line-height: 48px;
    font-size: 32px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-left: 4px;
}

#header {
	background-color:#383838;
	border-top:1px solid #000;
	border-left:1px solid #111;	
	border-right:1px solid #111;
}
#page{margin:2em auto;max-width:1000px;}
.one-column #page{max-width:690px;}
#page .widget-area .gallery-columns-2 img,
#page .widget-area .gallery-columns-3 img,
#page .widget-area .gallery-columns-4 img,
#page .widget-area .gallery-columns-5 img,
#page .widget-area .gallery-columns-6 img,
#page .widget-area .gallery-columns-7 img,
#page .widget-area .gallery-columns-8 img,
#page .widget-area .gallery-columns-9 img{border:none;max-width:90%;width:auto;}
.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}
.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}
.navbar-collapse:after{clear:both}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}
.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}
.navbar-collapse .navbar-text:last-child{margin-right:0}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}
.fusion-clearfix{zoom:1;clear:both}
.fusion-clearfix:after,.fusion-clearfix:before{content:" ";display:table}
.fusion-clearfix:after{clear:both}
.row{margin-left:-15px;margin-right:-15px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
#sidebar .plugin-hooks .row{margin:0;padding-left:10px}
#sidebar .plugin-hooks .row h6{margin-left:-10px}

.realestate-details .row-title{
    width:150px;
}
