/*
Theme Name: Himalayan Glory Tours and Travels
Theme URI: https://webdesigninnepal.com/
Author: Web Design in Nepal Pt. Ltd.
Author URI: https://webdesigninnepal.com/
Description: Web Design in Nepal is a custom theme developed and designed by Web Design in Nepal Pvt. Ltd. Our expert teams are helping hundreds of clients to be a part of degital world. For help and support feel free to mail us at info@webdesigninnepal.com.
Version: 2.0.0
License: GNU General Public License v2 or later
License URI: https://webdesigninnepal.com/
Text Domain: web-design-in-nepal-cms 
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, tourism-based, tourism-package, tourism-destination, and much more ...

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.
*/
.popUp-cookies {
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 9999;
    background-color: rgba(255,255,255,.95);
    -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,.15);
    box-shadow: 0 0 20px 0 rgba(0,0,0,.15);
    opacity: 0;
    -webkit-transform: translateY(10%);
    transform: translateY(10%);
    visibility: hidden;
    -webkit-transition: all .6s cubic-bezier(.215,.61,.355,1);
    transition: all .6s cubic-bezier(.215,.61,.355,1)
}

.popUp-cookies span.module-title {
    font-size: 1.25rem;
    color: #424242
}

.popUp-cookies .module-closer {
    height: 30px;
    width: 30px;
    border-radius: 50%;
    background-color: #319931;
    line-height: 30px;
    text-align: center;
    top: -15px;
    right: 10px;
    position: absolute;
    font-size: 1rem;
    color: #fff;
    cursor: pointer
}

.popUp-cookies .module-body {
    padding: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media (min-width: 992px) {
    .popUp-cookies .module-body {
        padding-left:60px
    }
}

@media (max-width: 991.98px) {
    .popUp-cookies .module-body {
        text-align:center!important
    }
}

@media (max-width: 991.98px) {
    .popUp-cookies .module-body .cookies__btn {
        text-align:center!important;
        margin-top: 5px
    }
}

@media (max-width: 575.98px) {
    .popUp-cookies .module-body .cookies__btn a {
        display:block
    }
}

@media (max-width: 575.98px) {
    .popUp-cookies .module-body .cookies__btn {
        display:block;
        margin-top: 20px
    }
}

@media (max-width: 575.98px) {
    .popUp-cookies .module-body .cookies__btn button {
        display:block;
        width: 100%;
        margin-top: 10px
    }
}

.popUp-cookies .module-body p {
    font-size: .9375rem;
    font-weight: 300;
    color: #222
}

.popUp-cookies .module-body p a {
    text-decoration: underline
}

.popUp-cookies .module-body a.btn {
    font-size: 12px
}

@media (max-width: 575.98px) {
    .popUp-cookies .module-body a.btn.btn-primary {
        margin-top:20px
    }
}

.popUp-cookies .module-body a i {
    padding-right: 10px;
    font-size: 1.125rem;
    line-height: 1.5;
    display: inline-block;
    vertical-align: middle
}

.popUp-cookies .module-body .btn.btn-cookies {
    padding: 0;
    margin-right: 20px;
    font-size: .875rem;
    color: #1f73b3
}

@media (max-width: 575.98px) {
    .popUp-cookies .module-body .btn.btn-cookies {
        margin-right:0
    }
}

.popUp-cookies.active {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    visibility: visible
}
.TabHeader { background:#27a9d2; -webkit-transition:all .4s linear; transition:all .4s linear;}
.TabHeader ul { margin:0; padding:0; border:none; outline:none; }
.TabHeader ul li { margin:0; padding:0; list-style:none; display:inline-block; }
.TabHeader ul li a{font-size:18px; text-transform:uppercase; color:#fff; font-weight:bold; padding:20px 0; display:block; -webkit-transition:all .4s linear; transition:all .4s linear; position:relative;}
.TabHeader ul li a.active:before, .TabHeader ul li:hover a:before { position:absolute; left:0; right:0; bottom:-19px; margin:0 auto; content:""; width: 0; height: 0; border-style: solid; border-width: 20px 19px 0 19px; border-color: #27a9d2 transparent transparent transparent; }
@media (min-width: 992px) {
	/* Sticky Header */
	.WDNSticky{ position: fixed; top: 0; left: 0; width: 100%; padding:5px 0 !important; z-index:99; -webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2); box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2);} 
	.WDNStickyTab{ position: fixed; top: 0; left: 0; width: 100%; z-index:1030; -webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2); box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2); border:none;} 

	.WDNStickyTab ul li a{ text-transform:none !important; border-radius:0 !important;}
}
