/*
Theme Name: Yvonne
Theme URI: https://shtheme.com/demosd/yvonne
Author: Shtheme
Author URI: https://themeforest.net/user/shtheme
Description: Yvonne is a modern, responsive and clean WordPress theme. It is idea theme for makeup artist, model, beauty and makeup artistry business. It looks great with all types of devices (laptop, tables and mobiles). This theme is well organized and very ease to customize.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: ys

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* ========TABLE OF CONTENTS==========
00. Body, links, hgroup, paragraphs, general styles
01. Fixed header & Navigation
02. Section Intro (Home)
03. Section About
04. Section Resume
05. Section Portfolio
06. Section Blog
07. Section Contact
08. Footer
09. Loader
10. Responsive design

/*--------------------------------------------------
    00. Body, links, hgroup, paragraphs, general styles
---------------------------------------------------*/



p.comment-form-cookies-consent {
	display: none;
}
p.form-submit {
	padding-left: 15px;
	margin-top: 15px;
}
.widget.yscott-sidebar-block ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
.widget.yscott-sidebar-block ul li{
    padding: 5px 0;
    border-bottom: 1px solid #f6f6f6;
    line-height: 32px;
}
.widget.yscott-sidebar-block ul.wp-tag-cloud {
	display: block;
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: left;
}
.widget.yscott-sidebar-block ul.wp-tag-cloud li {
    display: inline-block;
    margin: 0 5px 5px 0px;
    float: left;
    border-bottom: 0px solid #f6f6f6;
    padding: 0px 0;
}
.widget.yscott-sidebar-block ul.wp-tag-cloud li a {
	display: inline-block;
    background: #fff;
    border: 1px solid #ececec;
    padding: 9px 12px;
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    text-decoration: none;
    font-size: 13px !important;
    color: #556a89;
    transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
}
.widget.yscott-sidebar-block ul.wp-tag-cloud li a:hover {
    background: #455770;
    color: #fff;
    border-color: #455770;
}
.yscott-pagination-wrap li span.page-numbers.current {
    background: #f6f6f6;
    display: inline-block;
    width: 45px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    color: #556a89;
    font-weight: 400;
    border-radius: 50%;
    background-color: transparent;
    border: 1px solid #455770;
    color: #556a89;
}
.yscott-map-section iframe.map-iframe-alt {
    width: 100%;
    height: 560px;
    border-width: 0px;
}
.yscott-form-component textarea#message {
    height: 127px;
}
input, optgroup, select, textarea, input[type="password"], input[type="email"], input[type="text"], input[type="file"], textarea {
    font-family: 'Muli', sans-serif;
    color: #455770;
}
ul.dropdown-menu li {
    margin-left: 0px !important;
    padding-left: 0px !important;
}
ul.dropdown-menu li.nav-item:after {
    display: none;
}
.yscott-author-date {
    font-size: 12px;
    text-transform: capitalize;
}
.form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0rem rgb(0 123 255 / 25%);
}
.search-custom .yscott-sidebar-block-search {
    max-width: 500px;
}
.error-page-content >h1 {
    font-size: 100px;
    margin-bottom: 20px;
}
.error-page-content >h2 {
    font-size: 24px;
}
.error-page-content >p {
    margin-bottom: 50px;
}
.error-page-content .cs-btn-one.btn-md.btn-primary-color {
    text-shadow: none;
    padding: 10px 25px;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-style: none;
    font-family: 'Muli', sans-serif;
    font-weight: 400;
    color: #fff;
    font-size: 12px;
    border-width: 0;
    -webkit-transition: background-color .15s ease-out;
    transition: background-color .15s ease-out;
    background-color: #455770;
    margin-top: 5px;
    letter-spacing: 3px;
    border-radius: 2px;
}
.error-page-content.text-center {
    margin-bottom: 120px;
}
.error-page-content .cs-btn-one.btn-md.btn-primary-color:hover {
    background-color: #dfb5aa;
    color: #000;
}
.widget.yscott-sidebar-block ul li:last-child {
    border-bottom: 0px solid #f6f6f6;
}
.latest:last-child {
    border-bottom: 0px solid #f6f6f6;
}
.navbar-brand img{
    image-rendering: auto;
    image-rendering: crisp-edges;
    image-rendering: -webkit-optimize-contrast;
}
.yscott-blog-wrap{
	text-align: left;
}
.yscott-blog-bottom-content{
	padding-left: 0px;
}
.yscott-author-date{
	margin-bottom:8px;
}
.yscott-author-date span{
	margin-left:0px;
}
.yscott-author-date span + span{
	margin-left:12px;
}
.yscott-blog-more .vfp-button1, .yscott-sidebar-search-submit, .form-submit .submit, .wpcf7-submit, .table .vfp-button1{
	cursor:pointer;
}
.yscott-services .item{
	margin-bottom: 60px;
}
.yscott-services .animate-box, .yscott-services .owl-item{
	margin-bottom: 40px;
}
.js.elementor-html .animate-box {
    opacity: 1!important;
}
.wp-block-group h2.wp-block-heading {
    position: relative;
    display: inline-block;
    font-size: 18px;
    margin-bottom: 30px;
    font-weight: 500;
    letter-spacing: 4px;
    text-transform: uppercase;
}
.widget_block.widget_search label.wp-block-search__label {
    display: none;
}
.widget_block .wp-block-search .wp-block-search__inside-wrapper {
    position: relative;
}
.widget_block .wp-block-search .wp-block-search__input {
    width: 100%;
    padding: 10px;
    border: 0;
    background: #f4f5f7;
    margin-bottom: 0;
    border-radius: 0px;
}
.widget_block .wp-block-group .wp-block-group__inner-container ul li {
    margin-bottom: 20px;
    color: #040b11;
    font-size: 16px;
    line-height: 1.5em;
    margin-bottom: 10px;
    padding-bottom: 10px;
    line-height: 28px;
}
.widget_block .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button {
    position: absolute;
    right: 10px;
    top: 10px;
    background-color: transparent;
    color: #040b11;
    border: 0;
    cursor: pointer;
    font-size: 15px;
}
.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li {
    margin-bottom: 20px;
    color: #040b11;
    font-size: 16px;
    line-height: 1.5em;
    border-bottom: 1px dashed #cccccc;
    margin-bottom: 10px;
    padding-bottom: 10px;
    line-height: 40px;
}
.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li:last-child {
    margin-bottom: 0px;
    padding-bottom: 0px;
    border-bottom: 0px dashed #cccccc;
}
.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment {
    color: #040b11;
    font-size: 16px;
    line-height: 1.5em;
    border-bottom: 1px dashed #cccccc;
    margin-bottom: 10px;
    padding-bottom: 10px;
    line-height: 40px;
}
.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment:last-child {
    margin-bottom: 0px;
    padding-bottom: 0px;
    border-bottom: 0px dashed #cccccc;
}
.sidebar_widget.widget.widget_block.widget_search .wp-block-search__button-outside .wp-block-search__inside-wrapper {
    margin: 0px 0px;
}
.sidebar__widget .wp-block-group__inner-container .wp-block-latest-comments {
    padding-left: 0rem;
}
.wp-block-group ol.wp-block-latest-comments {
    box-sizing: border-box;
    margin-left: 0;
    padding-left: 0px;
}
.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li a{
    color: inherit;
}
.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment a{
    color: inherit;
}