/*
Theme Name: Mehndi Seasons
Description: Henna Artist Leeds, UK - Bridal Mehndi & Training 
Theme URI:   https://mehndiseasons.co.uk/
Author: Mehndi Seasons
Author URI:  https://mehndiseasons.co.uk/
Template: salient
Version: 1.0
*/

/* Fonts */
@font-face {
    font-family: 'the_seasonsbold';
    src: url('fonts/fontspring-demo-theseasons-bd-webfont.woff2') format('woff2'),
         url('fonts/fontspring-demo-theseasons-bd-webfont.woff') format('woff');
    font-weight: normal !important;
    font-style: normal !important;
}

@font-face {
    font-family: 'the_seasonsitalic';
    src: url('fonts/fontspring-demo-theseasons-it-webfont.woff2') format('woff2'),
         url('fonts/fontspring-demo-theseasons-it-webfont.woff') format('woff');
    font-weight: normal !important;
    font-style: normal !important;
}

@font-face {
    font-family: 'the_seasonslight';
    src: url('fonts/fontspring-demo-theseasons-lt-webfont.woff2') format('woff2'),
         url('fonts/fontspring-demo-theseasons-lt-webfont.woff') format('woff');
    font-weight: normal !important;
    font-style: normal !important;
}

@font-face {
    font-family: 'the_seasonsregular';
    src: url('fonts/fontspring-demo-theseasons-reg-webfont.woff2') format('woff2'),
         url('fonts/fontspring-demo-theseasons-reg-webfont.woff') format('woff');
    font-weight: normal !important;
    font-style: normal !important;
}



body #header-secondary-outer .nectar-center-text { font-size: 14px; line-height: 1.35 !important; }
.sub-menu .sf-with-ul .menu-title-text { padding-bottom: 2px; cursor: pointer; font-size: 15px; }
.sub-menu  .sub-menu { margin-top: 10px !important; }
#header-outer:not(.transparent) .sf-menu > li ul { border-color: #000; }

#page-header-bg { background: #EFEFEF !important; }

.span_12.light .wpb_text_column a:not(:hover) { opacity: 1; }

body[data-fancy-form-rcs="1"] .fancy-select-wrap { padding-top: 0; }
body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single { background: rgba(0, 0, 0, .04); text-align: left !important; }
form > div{ margin-bottom: 20px; }