@media (min-width: 1400px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl {
	    max-width: 1400px;
	}
	.overlay-sec {
		width:1365px;
	}
	.title-guest {
		font-size:48px;
	}
}
@media(max-width:1680px){
    /* .bannersomagrill .fl-row-content-wrap {
        height: auto !important;
        min-height: auto !important;
        overflow: hidden;
    } */

}

@media (min-width: 1200px) {
    .navik-menu ul li.dropdown_menu>a>span {
        display: inline;
    }
    .navik-header.center-menu-2 .logo {
        border-bottom: 0px solid #646464;
    }
	
	.navik-menu ul ul li>a { 
		padding:6px 14px 6px!important;
	}
	
    .navik-header.center-menu-2 .logo {
        padding: 10px 30px 14px;
    }
    .center-menu-2 .navik-menu>ul>li>a {
        height: 45px;
        line-height: 45px;
    }
    .navik-header.sticky .navik-menu>ul>li>a {
        height: 45px;
        line-height: 45px;
    }
    .center-menu-2 .navik-menu {
        display: flex;
        justify-content: center;
    }
    ul.socialnav li.social-links.social-icons-holder.social-square a {
        padding: 0px 9px;
    }
    .navik-menu.separate-line>ul>li>a {
        padding: 0 18px;
    }
    ul.socialnav.mobilesocial{
        display: none;
    }
	.center-menu-1 .navik-menu.separate-line>ul>li:last-child>a, .center-menu-2 .navik-menu.separate-line>ul>li:last-child>a, .navik-menu.menu-hover-2.separate-line>ul>li:last-child>a, .navik-menu.menu-hover-3.separate-line>ul>li:last-child>a, .navik-menu.menu-hover-4.separate-line>ul>li:last-child>a {
        padding: 0 10px;
    }
}
@media(max-width:1399px) and (min-width:1200px){
    .navik-menu.separate-line>ul>li>a {
        padding: 0 8px;
    }

}

@media (max-width: 1199px) {
    .navik-header a:focus, .navik-menu ul li.current-menu>a, .navik-menu ul li:hover>a {
        background: transparent !important;
    }
    .navik-menu ul ul li>a {
        background-color: #393939;
    }
    .dropdown-plus::after, .dropdown-plus::before {
        background-color: #fff;
    }
    ul.socialnav.desktopsocial{
        display: none !important;
    }
    .navik-header .logo {
        padding: 5px 14px;
        text-align: left;
        min-height: 60px;
    }
    .line-menu {
        background-color: #000;
    }
    ul.socialnav.mobilesocial {
        position: absolute;
        top: 20px;
        right: 45px;
		list-style: none
    }
    .burger-menu {
        top: 22px;
    }
    ul.socialnav a {
        color: #000;
        padding: 0px 4px;
        margin: 0px 5px;
    }
    .toparanav p {
        font-size: 12px;
    }
    .toparanav a {
        padding: 0px 7px;
        margin-left: 6px;
        font-size: 12px;
        margin-top: 5px;
    }
    .navik-header.center-menu-2 .logo img {
        max-width: 120px;
    }
    .bannersomagrill .fl-row-content-wrap {
        height: auto !important;
        min-height: auto !important;
        overflow: hidden;
    }
	.top-privat-sec .col-lg-4.d-flex {
    justify-content: center;
}
	.modal-main .modal-header .close, #modalPodcast .modal-header .close {
		right:16px !important;
	}
}

@media(max-width:1024px){
	.overlay-sec {
		width:80%;
	}
}

@media(max-width:991px){
    .menu_container.multiple-cards {
        -webkit-column-count: 1;
            -moz-column-count: 1;
            column-count: 1;
            -webkit-column-gap: 1.25rem;
            -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
            orphans: 1;
            widows: 1; 
            width: 100%;
    }
    .menu_container.single-card{
        width: 100%;
    }
	.header-subtext p {
    font-size: 48px !important;
    line-height: 1.2;
}

}


@media (max-width: 767px) {
	.video-banner-outer {
    height: auto;
    overflow: hidden;
}
	.overlay-sec {
    display: none;
}
	
	
	.slide-track {
    -webkit-animation: scroll 10s linear infinite;
    -moz-animation: scroll 10s linear infinite;
    -ms-animation: scroll 10s linear infinite;
    animation: scroll 10s linear infinite;
}
	.logos-slide {  
    margin-right: 24px;
}
	
    p, li {
        font-size: 16px !important;
    }
    .slidercontnt .bx-viewport .fl-slide-mobile-photo {
        height: 500px !important;
        min-height: 100% !important;
        width: 100% !important;
    }
    .slidercontnt .bx-viewport img {
        object-fit: cover;
        height: 100% !important;
    }
    .fl-slide-foreground {
        clear: none !important;
        position: absolute !important;
        bottom: 0px;
        width: 100%;
    }
    .newsltterfrm form {
        display: block;
    }
    .newsltterfrm .forminator-row.forminator-row-last .forminator-field {
        text-align: center;
    }
    .newsltterfrm span.forminator-error-message {
        position: relative;
    }
    .uabb-testimonial-author-description {
        position: relative;
        padding-left: 0;
        padding-right: 0;
    }
    .uabb-testimonial-author-description:before, .uabb-testimonial-author-description:after{
        display: none;
    }
    .uabb-testimonial-author .uabb-testimonial-author-name {
        font-size: 16px !important;
    }
    .newslttrhmefrm .tnp.tnp-subscription form {
        display: block;
        align-items: flex-end;
        width: 100%;
        box-sizing: border-box;
    }
    .newslttrhmefrm .tnp.tnp-subscription form input.tnp-submit {
        width: auto;
    }
    .newslttrhmefrm .tnp.tnp-subscription {
        width: auto;
    }
	.newsletter-custom-heading .fl-heading {
    font-size: 30px !important;
}
	.newsletter-custom-heading .fl-heading .fl-heading-text {
    padding-top: 30px;
    display: block;
}
	
	.navik-header-overlay {
    position: relative;
    background: #222;
    top: 0 !important;
	padding: 7px 0px;	
}
	.logos-scrolling {
		position:relative;
	}
	.navik-header-overlay.sticky-header .logo img {
    width: 110px;
}

	.testimonial-content {
		padding-left: 0px;
        padding-right: 0px;
		text-align: center;
		margin-top: 0;
	}	
	.rating-reviews {
    justify-content: center;
}

	.testimonial-desc:before {
		display:none;
	}
	.testimonial-desc, .testimonial-author {
    font-size: 18px !important;  
}
	.review-heading {
	  font-size:30px;	
	}
	.carousel-control-next, .carousel-control-prev {
		display:none;
	}
	#carouselExampleControls .carousel-control-next, #carouselExampleControls .carousel-control-prev {
  display:flex;
}
	.title-guest {
		font-size: 28px;
        padding: 10px;
        line-height: initial;
	}
	
.header-overtext .fl-heading-text {
    font-size: 20px;
}
.header-subtext p {
    font-size: 30px !important;
    line-height: 1.2;
}
	.header-subtext p br {
		display:none;
	}
	
	.float-social-icons {
		top: 205px;
	}	
	.section-heading div {
		font-size:32px;
	}	

}
@media (max-width: 680px) {

  
    
}

@media(max-width:600px){
    
}
@media(max-width:485px){

}
@media(max-width:460px){


}
@media(max-width:450px){
	
}

@media(max-width:400px){

}

@media(max-width:360px){
#tripleseat_embed_form {
    padding-left: 4px;
    padding-right: 4px;
}
}
@media(max-width:354px){



}

@media(max-width:330px){

}

@media(max-width:1183px) and (min-width:993px){

}
@media(max-width:1024px) and (min-width:993px){


}

@media(min-width:768px) and (max-width:799px) {
.inner-page-header .fl-row-content-wrap {
    padding-top: 180px !important;
    padding-bottom: 130px !important
}
}

@media(max-width:768px) and (min-width:500px){


}
@media(min-width:1160px){


}
@media(min-width:500px) and (max-width:992px){

}

@media(min-width:745px) and (max-width:768px){

}
@media(min-width:993px) and (max-width:1200px){


}

@media (max-width:875px) {
	.singupform iframe {
		min-height:915px !important;
	}
}
