/*
Theme Name:     Vlog Child
Theme URI:      https://mekshq.com/theme/vlog
Description:    Child theme for the Vlog theme
Author:         meks
Author URI:     https://mekshq.com
Template:       vlog
Version:        0.1.0
*/
.vlog-sidebar.vlog-sidebar-right {
    padding-top: 30px;
}
div#subscribe-text {
    margin-bottom: 15px;
}
.tours_altitude a{
	color: transparent;
	background: url(https://destinationski.tv/wp-content/uploads/2024/02/logo-TA-1.png) no-repeat center;
	background-size: contain;
	position: relative;
	left: 45px;
}
.tours_altitude a{
	color: transparent !important;
	transform: scale(1.5) translateY(-3px);
}
.vlog-cover-bg:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: #ffffffe0;
    top: 0;
	pointer-events:none;
    left: 0;
}
div#blog_subscription-2 h4 span, div#blog_subscription-2 p {
    color: white !important;
}
.vlog-highlight {
    position: relative;
}
.vlog-featured-info-bg.vlog-highlight:after {
    content: "";
    width: 100%;
    height: 6px;
    position: absolute;
	background: linear-gradient(268deg, #3b4f9e, #3b4f9e);
    left: 0;
    bottom: 0;
}
body.elementor-page .vlog-site-content {
    padding-top: 0;
}
.vlog-featured-1 .vlog-featured-item .vlog-cover{
	height: 100%;
    width: 100%;
}
.vlog-featured-1 .vlog-cover img{width: 100%;}
.vlog-site-branding.vlog-logo-only a {
	transform: scale(0.8);
}
#form-field-message{
	min-height: 160px;
}
input#subscribe-field-blog_subscription-3 {
    background: white;
    margin-top: 15px;
	color: black;
}
button.wp-block-button__link {
    font-weight: bold;
    letter-spacing: 1px;
}
#section-a-propos .e-con-inner {
    background: white;
    padding-bottom: 60px;
    box-shadow: 0 0 14px 1px #9d9c9c3d;
	position: relative;
}
.vlog-featured-info-bg {
    background: #3b4f9e;
    color: #000000;
    border: none;
	background-size: cover;
}
.vlog-featured-info-bg .entry-header {
	z-index: 10;
    position: relative;
}
.vlog-share-single:before {
    content: 'Partager sur :';
    display: block;
    margin-bottom: 15px;
}
.vlog-vcenter-actions.entry-actions{z-index:10}
div#section-a-propos {
    pointer-events: none;
	opacity:0;
}
#show-ap a:hover{
	text-shadow: 0px 0px 11px rgb(255 255 255);
}
a {
    color: #3b4f9e;
}
.widget ul li a:hover, .entry-title a:hover, .widget .vlog-search-form .vlog-button-search:hover, .bypostauthor .comment-body .fn:before, .vlog-comments .url:hover, #cancel-comment-reply-link, .widget_tag_cloud a:hover, .meta-tags a:hover, .vlog-remove-wl:hover {
    color: #3b4f9e;
}
.vlog-sticky-header .vlog-main-nav .sub-menu li:hover > a, .vlog-sticky-header .vlog-main-nav > .current_page_item > a, .vlog-sticky-header .vlog-main-nav li:not(.menu-item-has-children):hover > a, .vlog-sticky-header .vlog-actions-button.vlog-action-search:hover span, .vlog-sticky-header.vlog-header-bottom .vlog-main-nav .current-menu-item > a, .vlog-sticky-header.vlog-header-bottom .entry-title a:hover, .vlog-sticky-header.vlog-header-bottom.vlog-remove-wl:hover, .vlog-sticky-header .vlog-main-nav .vlog-mega-menu .entry-title a:hover, .vlog-sticky-header .vlog-menu-posts .entry-title a:hover, .vlog-sticky-header .vlog-menu-posts .vlog-remove-wl:hover{
	color: #3b4f9e;
}
.vlog-count, .vlog-button, .vlog-pagination .vlog-button, .vlog-pagination .vlog-button:hover, .vlog-listen-later-count, .vlog-cart-icon a .vlog-cart-count, a.page-numbers:hover, .widget_calendar table tbody td a, .vlog-load-more a, .vlog-next a, .vlog-prev a, .vlog-pagination .next, .vlog-pagination .prev, .mks_author_link, .mks_read_more a, .vlog-wl-action .vlog-button, body .mejs-controls .mejs-time-rail .mejs-time-current, .vlog-link-pages a, body a.llms-button-action {
    background-color: #3b4f9e;
}
.vlog-featured-info-bg .entry-title a:hover {color:#ffffffe8}
.vlog-main-nav .sub-menu li:hover > a, .vlog-main-nav > .current_page_item > a, .vlog-main-nav .current-menu-item > a, .vlog-main-nav li:not(.menu-item-has-children):hover > a, .vlog-actions-button.vlog-action-search:hover span, .vlog-actions-button.vlog-cart-icon:hover a, .dl-menuwrapper li a:focus, .dl-menuwrapper li a:hover, .dl-menuwrapper button:hover, .vlog-main-nav .vlog-mega-menu .entry-title a:hover, .vlog-menu-posts .entry-title a:hover, .vlog-menu-posts .vlog-remove-wl:hover {
    color: #3b4f9e;
}
.vlog-module.a-propos {
    margin-bottom: 30px;
	border-bottom: 1px solid #ededed;
}
.vlog-site-footer {
    background: #101010;
    color: #ffffff;
}
.vlog-copyright {
    background: #0c0c0c;
}
.vlog-button, input[type="submit"], .woocommerce-product-search button[type="submit"], .wpcf7-submit, input[type="button"], body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button, body div.wpforms-container-full .wpforms-form input[type=submit]:hover, body div.wpforms-container-full .wpforms-form button[type=submit]:hover, body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover {
    background-color: #3b4f9e;
}
footer .widget ul li a:hover {
	color: #bddce3;
}
.vlog-site-footer a, .vlog-site-footer ul li a, .vlog-site-footer .widget_calendar table tbody td a:hover, .vlog-site-footer .widget_calendar table tfoot tr td a:hover {
    color: rgb(255 255 255);
    text-transform: uppercase;
}

#usp-success-message, .success, div.wpcf7-mail-sent-ok {
    color: #FFF;
    background: transparent;
    border: 1px solid #fff;
}

.entry-meta {
    display: none;
}

.vlog-cover-bg {
    background: #000;
    background-image: url(../../../wp-content/uploads/2024/01/bg.jpg);
    background-size: cover;
}
@media screen and (max-width: 992px) {
	.tours_altitude a {
		padding: 15px 0 !important;
	}
}
