p {font-size: 15px;line-height: 22px;}
h1 {font-size: 22px}
.soc-ico a, .soc-ico a .icon, .soc-ico a::before, .soc-ico a::after {width: 20px;}
.wf-1-2, .wf-2-4, .wf-span-6{width:auto;}
.mini-widgets a {font-size: 15px;}
.branding img{width:200px}
.custom-nav span {font-size: 12px !important;}
.custom-nav > li > a {padding:0px;}
.hQuote {
    color: #FFF;
    font-size: 24px;
    font-weight: 800;
    text-align: center;
    background-color: #fac20d;
    padding: 20px;
}


#main {
    padding: 0;
}
input[type="submit"] {
      color: #ffffff;
    background-color: #ffc60d;
    width: 100%;
    font-size: 16pt;
    letter-spacing: 2px;
    font-family: bebas;
    border-radius: 0;
}
input[type="submit"]:hover {
   background: #fff !important;
   border: 2px solid #ffc60d;
   color: #ffc60d;
}
.wpcf7-select {
    width: 100%;
    border-radius: 0;
}
.letterspacing1 {
  letter-spacing: 5px;
}
.height1 {
   min-height: 500px;
}

.textarea1 {
   border-radius: 0;
   height: 180px;
}
.textlevel {
  padding-right: 15%;
  padding-left: 15%;
}
.textlevel2 {
  padding-right: 10%;
  padding-left: 10%;
}
.textlevel3 {
  padding-right: 20%;
  padding-left: 20%;
}
.ultimate-map-wrapper, .ult-adjust-bottom-margin  {
  margin-bottom: 0 !important;
}
.text-area>p {
    margin-bottom: 0;
    color: #ffc60d;
    font-size: 12pt;
    font-family: bebas;
}

/*******FOOTER *********/

.footer a {
    text-decoration: none;
}
.footer a:hover {
    color: #ffc60d !important;
    font-family: brandonlight;
}
.widget .soc-ico {
    text-align: center;
}
.footer .widget {
   margin-bottom: 0;
}
.bottom-text-block {
    text-align: center;
}
.mini-widgets .text-area a {
    text-decoration: none;
}
.footer a {
    color: #ffc60d;
}
.footer a:hover {
    color: #ffffff;
}

a {
  text-decoration: none;
}
#page .dt-btn {
border: 2px solid #ffc60d;
}
.uppercase {
   text-transform: uppercase;
}
.soc-ico {
    text-align: right;
}

/***********BUTTON *************/
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern {
    color: #FFF;
    border-color: #ffc60d;
    background-color: #ffc60d;
    font-family: bebas;
    font-size: 14pt;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover {
    border: 2px solid #ffc60d;
    background: #fff !important;
    color: #ffc60d;
}
.content .soc-ico a .icon {
    fill: #ffc60d;
}
.custom-nav > li > a {
    font-family: montlight;
    text-transform: uppercase;
}
.custom-nav > li > a:hover {
    font-family: montsemi;
}
#text-6 {
    text-align: center;
    font-family: bebas;
    font-weight: 200;
    letter-spacing: 7px;
    font-size: 14pt;
}
#text-7 {
    text-align: right;
    font-family: bebas;
    font-weight: 200;
    letter-spacing: 7px;
    font-size: 14pt;
}
.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
    color: #fff;
    background: #3a3b3b;
}
.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
    color: #fff !important;
}