/*
Theme Name: Chez Ann Theme
Theme URI: https://www.chezannsalon.com
Description: This is a custom child theme for chezannsalon.com
Author: Parkway Digital
Author URI: https://www.pwkydigital.com/
Template: salient
Version: 1.1
*/

#displaynone, .displaynone {
    display: none !important;
}

p {
    padding-bottom: 15px;
}

@media only screen and (max-width: 999px) {
    .vc_row.vc_row-flex#bootstrapSwap .span_2,
    .vc_row.vc_row-flex#bootstrapSwap .span_3,
    .vc_row.vc_row-flex#bootstrapSwap .span_6,
    .vc_row.vc_row-flex#bootstrapSwap .span_9,
    .vc_row.vc_row-flex#bootstrapSwap .span_12 {
           flex-direction: column-reverse !important;
    }
}

.ascend .container-wrap .light .white_fields_wrapper input[type="text"], 
.ascend .container-wrap .light .white_fields_wrapper textarea, 
.ascend .container-wrap .light .white_fields_wrapper input[type="email"], 
.ascend .container-wrap .light .white_fields_wrapper input[type="password"], 
.ascend .container-wrap .light .white_fields_wrapper input[type="tel"], 
.ascend .container-wrap .light .white_fields_wrapper input[type="url"], 
.ascend .container-wrap .light .white_fields_wrapper input[type="search"], 
.ascend .container-wrap .light .white_fields_wrapper input[type="date"] {
    background-color: rgba(255,255,255,1.0);
    color: #555 !important; 
}

body .icon-salient-cart:before,
.icon-salient-cart:before {
    content: "\f07a" !important;
    font-family: 'fontawesome' !important;
    font-size: 21px !important
}



.col .nectar-button.see-through.chez_button_light {
    color: #FFF !important;
}



.wpb_row.round_box[data-br="20px"][data-br-applies="both"] > .row-bg-wrap {
    border-radius: 50px; 
}

/* .nectar-flickity.nectar-carousel .flickity-slider .inner-wrap .box-bg,  */
/* .nectar-fancy-box .box-bg, */
/* .nectar-fancy-box[data-border-radius="10px"] .image-wrap, */ 
/* .nectar-fancy-box[data-border-radius="10px"]:not([data-style=parallax_hover]):not([data-style=color_box_hover])  */
.nectar-fancy-box[data-style=image_above_text_underline] .image-wrap,
.nectar-fancy-box[data-border-radius="10px"] .image-wrap .box-bg, 
.nectar-fancy-box[data-border-radius="10px"] .box-bg {
    border-radius: 50px;     
}

.intro_text p {
    font-size: 21px;
    line-height: 31px;
}

.home_title h1 {
    font-size: 130px;
}

.portfolio-items .col .work-info .vert-center p {
    display: none !important;
}

.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
    background-color: #fff;
    border: none !important;
}

#header-outer #top nav>ul>li[class*=nav_button]>a,
#top nav > ul > .button_solid_color_2.nav_button > a {
    color: #212121!important
}

#header-outer[data-lhe=default] #top nav .sf-menu>[class*=button_solid_color].sfHover.menu-item-over:not(#social-in-menu)>a,
#header-outer[data-lhe=default] #top nav .sf-menu>li.nav_button.button_solid_color_2.sfHover.menu-item-over >a:hover {
    color: #33617a !important;
}

#gform_wrapper_4 .gform_required_legend {
    display: none;
}

#gform_wrapper_4 {
    padding-top: 20px;
}

#gform_wrapper_4 .gsection_title {
    padding-top: 20px;
}

#gform_wrapper_4.gform_wrapper.gravity-theme .gform_fileupload_rules,
#gform_wrapper_4.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description {
    padding-top: 0px;
    margin-top: 0px;
    font-size: 13px;
    padding-bottom: 0px;
}

body #gform_wrapper_4.gform_wrapper .top_label .gfield_label {
    margin-top: 0px;
}
