@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,700italic,800italic,400,800,700,600);

p{
  font-family: 'Open Sans', sans-serif !important;
  font-size:16px !important;
}

h1 a{
  font-family: "futura-pt",sans-serif !important;
  
  color:#a48e42;
}
h1 a:hover{  text-decoration:none; }
h1, h2, h3, h4, h5{
   font-family: "futura-pt",sans-serif !important;
}
h1{
  font-size:40px;
}

.contactbox p{
font-size:16px;
}
.piepie {
  width: 80px;
  margin:0 auto;
}
.vc_pie_chart{
  height:90px !important;
  margin-bottom:-45px !important;
}
.vc_pie_chart_value{
	display:none !important;
}
*{  -moz-hyphens: none;
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;}
html {
	height: 100%;
}
.logo {
	display: none
}
body {
	height: 100%;
	border-top: none;
background: #000 url('/wp-content/uploads/2014/05/page-bg.jpg') no-repeat center center;
  background-size: cover;
	font-family: "Lato", sans-serif;
	font-weight: 300;
	color: #fff;
}

/*menu*/
#sdrn_menu.top {
top: 42px;
left: 0px;
width: 100%;
display: none;
position: fixed;
}
#menu-main-menu li a{
  font-size:0px !important;
}
#sdrn_menu{z-index: 999;}

/*Contact Us Page*/

.contactbox {/*250px;*/}
.page-id-12 .page-wrap-single-page {
	height: 350px;
	width: 350px;
  max-width: 80%;
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
  right: 0;}


 .page-id-12 .footer {
display:none;
}

.page-id-12 .page-title {
	display: none;
}
/*Homepage*/
.page-id-6, .page-id-12 {
background: #000 url('/wp-content/uploads/2014/06/1820-background.jpg') no-repeat center center;
  background-size: cover;
}
.page-id-6 .footer {
	display: none;
	background-color: transparent;
}
.page-id-6 .page-title {
	display: none;
}
.page-id-6 .page-wrap-single-page {
	height: 161px;
	width: 80%;
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
.wrapper {
	text-align: center;
}
.header {
	padding: 0;
}
h2 {
	font-family: "Lato";
	font-size: 40px;
	font-weight: 300;
	color: #a48e42;
}
.single-entry .page-title {
	font-family: 'Molengo', sans-serif;
	font-size: 63px;
	color: #a48e42;
	font-weight: 300;
	text-transform: uppercase;
}
.nav {
	float: none;
}
small {
	font-family: "Lato", sans-serif;
	font-size: 14px;
	color: #a48e42;
}
.footer {
display:none;
}
.goldtext, .post-title {
	color: #a48e42;
} /**/
.banner-block .mask p {
	color: inherit;
	text-align: left!important;
	line-height: 18px!important;
	font-size: 16px;
}
.banner-block, .wpb_row .wpb_column .wpb_wrapper .banner-block {
	width: 100%;
	margin-bottom: 10px!important;
}
.banner-block:hover .mask.opaque-background {
	background: rgba(0, 0, 0, 0.82)!important;
	border: solid 3px #a48e42!important;
}
.vertalignmid {
	vertical-align: center;
}
.page-id-18 .banner-block .mask p.bb-description {
	color: #a48e42;
	padding-top: 50%;
	text-align: center!important;
	font-size: 30px;
}
p {
	line-height: 26px!important;
	font-size: 20px;
}
.worklimit {
	max-height: 280px;
	overflow-y: scroll;
}
 .worklimit::-webkit-scrollbar-track {
 background-color: #1c1c1c;
 direction: ltr;
 display: block;
}
 .worklimit::-webkit-scrollbar {
 width: 4px;
 background-color: #1c1c1c;
 float:left;
 direction: ltr;
 display: block;
}
 .worklimit::-webkit-scrollbar-thumb {
 background-color: #a48e42;
}

.new-section-head .title {
margin: 0;
font-size: 28px;
background: url('/wp-content/themes/balance/plus.png') no-repeat right center;
font-weight: 300 !important;
}