/* Enter Your Custom CSS Here */
/* NAVIGATION */
.right-block{
  display: none;
}
.main-nav ul li a{
  text-transform: uppercase !important;
  font-weight: 500;
}
.main-nav ul li.current-menu-item a, .main-nav ul li a:hover, .main-header.bottom .main-nav ul li a:hover, .main-header.solid .main-nav ul li a:hover{
  color: #ccc !important;
}

/* GENERAL */
ul{
  list-style-type: none;
}
.single-blog-post .description ul li{
  padding: 0 0 5px 30px !important;
}


/* HOMEPAGE */
#thirds-text-titles{
    letter-spacing: 4px;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline{
    min-width: 250px;
    font-weight: 700;
    letter-spacing: 5px;
    color: #384665 !important;
    border-color: #384665 !important;
}
.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-outline:hover{
    min-width: 250px;
    font-weight: 700;
    letter-spacing: 5px;
    color: #fff !important;
    border-color: #384665 !important;
    background-color: #384665 !important;
}
.featured-prop-title{
    letter-spacing: 5px;
}

/*  FOOTER  */
footer{
  padding: 40px;
}
footer .widget .widget-title{
  text-align: center;
  font-size: 20px;
}
.widget .widget-title:before{
  display:none;
}
.textwidget{
  font-weight: 500;
  line-height: 18px;
}
footer .copyright{
  font-size: 8px;
  color: #fff !important;
}

/* POSTS */
.single-blog-post .meta, .single-blog-post .cover{
  display: none !important;
}

/* Contact Form 7 */
.wpcf7 textarea
{
  height: 125px !important;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 textarea
{
  background-color: transparent;
  border: 1px solid #384665;
  width: 100%;
  margin: 5px;
  padding-left: 10px;
}
.wpcf7 input[type="submit"]{ 
  color: #384665;
  font-size: 16px;
  padding: 10px 20px 10px 20px;
  border: solid #384665 2px;
  text-decoration: none;
  background: none;
  width: 100%;
  margin: 5px;
  font-weight: bold;
  letter-spacing: 5px;
  text-transform: uppercase;
}
.wpcf7 input[type="submit"]:hover{ 
  color: #ffffff;
  background: #384665;
  text-decoration: none;
}
::-webkit-input-placeholder { /* WebKit browsers */
padding-left: 0px !important;
  color: #ccc;
}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
padding-left: 10px !important;
  color: #ccc;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
padding-left: 10px !important;
  color: #ccc;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
padding-left: 10px !important;
  color: #ccc;
}