div.df-navibar, .df-float-menu {
    background: #f3f3f3!important;
}
footer .col-right {
  display:none;
}
header#masthead {
     background: -moz-linear-gradient(top, rgba(0,0,0,0.8) 11%, rgba(0,0,0,0.48) 70%, rgba(0,0,0,0.24) 85%, rgba(0,0,0,0) 100%)!important;;
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.8) 11%,rgba(0,0,0,0.48) 70%,rgba(0,0,0,0.24) 85%,rgba(0,0,0,0) 100%)!important;;
    background: linear-gradient(to bottom, rgba(0,0,0,0.8) 11%,rgba(0,0,0,0.48) 70%,rgba(0,0,0,0.24) 85%,rgba(0,0,0,0) 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#00000000',GradientType=0 )!important;;
}

 header#masthead .df-navi li a {
    color: #e4e4e4;
}
.site-header {
      background: transparent!important;
}




span.wpcf7-not-valid-tip {
color: #F8E6C5;
}




div#content {
    padding: 0px;
}


.site-header {
    position: absolute;
    z-index: 2;
    width: 100%!important;
    background: transparent!important;
}

.site-branding {
    display: none;
}
.shadow  {text-shadow: 3px 3px 6px #000;}
.bodytext  {text-shadow: 3px 3px 6px #FFF;}

header#masthead .df-navi li a:hover {
    color: #af7e34;
}
h4.menu-item-title {
    color: #af7e34;
}
@media screen and (max-width: 1400px) and (min-width: 520px) {
.single-flipcard_item .list-content .df-image-hospitality {
    width: 168px;
    float: left;
    padding-right: 20px;
}}