﻿/* General 
================================================================================ */

a {
color: #d4af37;
}

a:hover, a:focus {
color: #be9d31;
}

body{
color:#fff;
font-family:"Lato", Sans-Serif;
}

/* Nav
================================================================================ */

.navbar .header {
background: url(/files/1949/darth_stripe.png);
}

#logo{position:relative;}

#mainNavLinks li .current {
border-bottom: #d4af37 1px solid;
}

.dropdown-menu{
background-color: rgba(0,0,0,0.8);
}

.dropdown-menu li a{
color: #d4af37;
}

.dropdown-menu li a:hover{
background:#d4af37;
color:#000;

}

/* Request Leasing Info
================================================================================ */
.btn-primary {
background-color: #d4af37 ;
border-color: #d4af37 ;
color: #000000;
text-transform:uppercase;
  transition: 0.08s ease-in;
  -o-transition: 0.08s ease-in;
  -ms-transition: 0.08s ease-in;
  -moz-transition: 0.08s ease-in;
  -webkit-transition: 0.08s ease-in;
}

.btn-primary:hover, .btn-primary:focus {
background-color: #be9d31;
border-color: #be9d31;
color: #000000;
text-transform:uppercase;
}

p#RequiredFieldsIndicator {
color: #fff;
}


/* Caption
================================================================================ */
.caption {
background:rgba(0,0,0,0.8);
border-top: #d4af37 9px solid;
color:#fff;
}

.caption h4, .caption p {
font-family:"Merriweather", serif;
}

.caption .cta-buttons {
text-align: right;
font-family: "Lato",sans-serif;
text-transform: uppercase;
}

.pageWidgetId207531 .caption {
border-top: none;
}

/* CTA
================================================================================ */

/*.ResponsiveLinkedCTAsWidget .media div.media-img img {
width:auto;
height:113px;
}*/

.ResponsiveLinkedCTAsWidget .media-heading a {
font-size: 1.166666666666667em;
font-weight:900;
}

.ResponsiveLinkedCTAsWidget .media p {
font-family:"Merriweather", serif;
}

.ResponsiveLinkedCTAsWidget .media {
padding: 13px 0px;
}

/* Inner Pages
================================================================================ */

article {
background:rgba(0,0,0,0.8);
}

#side .customWidget {
background:rgba(0,0,0,0.8);
border-top: #d4af37 9px solid;
}

.form-control:focus {
border-color:#d4af37!important;

}

#subNav ul li a {
background:rgba(0,0,0,0.8);
}


#subNav ul li a:hover {
background:#d4af37;
color:#000;
}

/* Forms
================================================================================ */
#ctl00_html {
  overflow-y: hidden;
}
#rfp {
  background: none repeat scroll 0 0 #fff;
}
#rfpshell {
  text-align: left;
  width: 100%;
}
#rfp input, 
#rfp button, 
#rfp select, 
#rfp textarea {
  border-radius: 0;
}
label {
  font-weight: 100;
  color:#fff;
  font-family:"Lato", sans-serif;
}
#rfp h2, 
#rfp hr { 
  display: none; 
}
#rfp .form-control {
  display: inline-block;
}
#rfp textarea.form-control {
  height: 150px;
}
#rfp dd {
  position: relative;
}
#rfp dt {
  float: none;
  margin: 0;
  width: 100%;
}
#rfp .submit {
  background-color: #d4af37;
  color: #000000;
  border: 0;
  font-style: normal;
  margin: 0;
  padding: 10px 30px;
  position: relative;
  text-transform: uppercase;
  transition: 0.08s ease-in;
  -o-transition: 0.08s ease-in;
  -ms-transition: 0.08s ease-in;
  -moz-transition: 0.08s ease-in;
  -webkit-transition: 0.08s ease-in;
  width: 100%;
}

#rfp .success {
color: #fff;
}

#rfp dt em {
     color: #999;
     font-size: .7em;
     text-transform: lowercase;
     font-style: normal;
}

#rfp span.required {
     display:none;
}

#codeWidget206406 .submit {width:200px!important;}

#rfp .submit:hover {
  background: none repeat scroll 0 0 #be9d31;
     color: #000000;
}
#rfp textarea.form-control {
     width:98%;
}
#rfp option {
color: #000;
}

#rfp h2 {
  color: #ff4ca9;
  font-size: 28px;
  font-weight: 300;
  text-transform: none;
}
#rfp table { 
  width: 100%; 
}
#rfp table label { 
  display: inline-block;
  font-weight: 700;
  margin: 0 0 0 5px;
}
#rfp table input { 
  float:left;
  margin: 0;
  width: auto;
}

#rfp input.form-control:focus,
#rfp button.form-control:focus,
#rfp select.form-control:focus,
#rfp textarea.form-control:focus {
  border-color: #555;
  box-shadow: none;
}

#rfp .form-control {
  height: auto;
}
#rfp .required {
  color: #FF0000;
  margin: 0 0 0 4px;
  position: absolute;
  right: 2px;
  top: 8px;
}

#rfp #ctl00_cphBody_sp85060Required.required,
#rfp #ctl00_cphBody_sp85061Required.required {
  top:-22px;
  left: 150px;
}

#RequiredFieldsIndicator .required {
  position: relative;
  top: auto;
}
#rfp dt.stateother { 
  display: none;
}
#rfp .dateFormat {
  color: #CCC;
}
#rfp input,
#rfp input.dateField,
#rfp textarea,
#rfp select {
color:#000;
  width: 98%;
}
#rfp table {
  width: 98%;
}
#rfp table.checkboxlist input, 
#rfp table.radiobuttonlist input, 
#rfp span.checkbox input {
  display: inline-block;
  margin-right: 5px;
  margin-top: 3px;
}

/* Footer
================================================================================ */

footer #ctaShell {
border-top: #d4af37 9px solid;
}

.header-social i {
color: #d4af37 ;
}

footer .footer {
background: url(/files/1949/darth_stripe.png);
}

.adr {
padding-right:5px;
}
.tel {
display: inline-block;
border-left: 1px solid #333;
padding-left: 10px;
}
/* Media Queries
================================================================================ */
@media (min-width:768px){
     #logo {
          left:0;
     }
}

@media (min-width:992px){
     #logo {
          left:110px;
     }
}