*{
	outline: none;
}
header.others-profile-header {
	padding: 0px 0px;
	transition: all .3s ease;
	top: 0px;
	left: 0px;
	position: fixed;
	z-index: 9990;
	width: 100%;
	background: var(--color-white);
	border-bottom: 1px solid rgba(0,0,0,0.2);
	box-shadow: 0px 4px 64px rgba(0, 0, 0, 0.05);
}
header.others-profile-header .header-logo{
	width: 250px;
	padding: 5px 15px;
}
header.others-profile-header .header-logo img{
	max-width: 80px;
}
header.others-profile-header .header-navigation{
	width: calc(100% - 200px);
	padding: 10px 15px;
	display: flex;
	align-items: center;
}
header.others-profile-header .header-navigation ul.nav-links{
	display: flex;
    align-items: center;
    white-space: nowrap;
}
header.others-profile-header .header-navigation ul.nav-links li{
	list-style: none;
	display: inline;
}
header.others-profile-header .header-navigation ul.nav-links li a{
	color:#0a4c61;
	font-size: 12px;
	line-height: 18px;
	font-weight: 700;
	padding-right: 30px;
}

header.others-profile-header .header-navigation ul.nav-links li a:hover, header.others-profile-header .header-navigation ul.nav-links li.active a{
	color: var(--color-orange);
}
header.others-profile-header .header-navigation .navbar-nav{
	flex-direction: inherit;
	align-items: center;
	margin-left: 20px;
	flex-wrap: nowrap;
}
header.others-profile-header .header-navigation .navbar-nav li{
	padding-left: 10px;
}
header.others-profile-header .header-navigation .navbar-nav li a.icons img{
	filter: brightness(0) invert(0);
	transition: all 0.5s ease;
	opacity: 0.5;
}
header.others-profile-header .header-navigation .navbar-nav li a.icons:hover img{
	filter: none;
	transition: all 0.5s ease;
	opacity: 1;
}

.header-navigation .navbar-nav li .las, .header-navigation .navbar-nav li .lar{
    font-size:28px;
    filter: brightness(0) invert(0);
	transition: all 0.5s ease;
	opacity: 0.5;
}

.header-navigation .navbar-nav li:hover .las, .header-navigation .navbar-nav li:hover .lar{
    filter: none;
	transition: all 0.5s ease;
	opacity: 1;
}

.header-dropdown .dropdown-toggle::after{
	display: none;
}

.header-dropdown{
	position: relative;
    width: 40px;
}

.header-dropdown .villa_dropdown{
    position: absolute;
    top: -17px;
    right: 0;
}

.dropdown-toggle::after{
	display: none;
}


 .navbar{
     background: #fff;
     padding-top: 0;
     padding-bottom: 0;
     box-shadow: 1px 3px 4px 0 #adadad33;
}
 .navbar-light .navbar-brand {
     color: #2196F3;
}
 .navbar-light .navbar-nav .nav-link {
     color: #1ebdc2;
}
 .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
     color: #1ebdc2;
}
 .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
     color: #fff;
}
.nav-link{
     padding-top: 22px;
     padding-bottom: 22px;
     transition: 0.3s;
     padding-left: 24px;
     padding-right: 24px;
         font-size: 14px;
}
 .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{
     background: #fff1e7;
     transition: 0.3s;
}
.dropdown-item:focus, .dropdown-item:hover {
    text-decoration: none;
    background-color: #fff1e7 !important;
}
.sm-menu{
    border-radius: 0px;
    border: 0px;
    top: 70px;
    box-shadow: rgba(173, 173, 173, 0.2) 1px 3px 4px 0px;
}
.dropdown-item {
    color: #3c3c3c;
    font-size: 14px;
}
.dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #2196F3;
}
.navbar-toggler{
    outline: none !important;
}
.navbar-tog{
    color: #1ebdc2;
}
.megamenu-li {
	position: static;
}

.megamenu {
	position: absolute;
	width: 100%;
	left: 0;
	right: 0;
	padding: 15px;
}
.megamenu h6, .mobilemenu .navbar-collapse .navbar-nav .dropdown-menu h6{
    margin: 0 !important;
    padding: 0;
    line-height: 19px;
    display:inline-block;
}

header.others-profile-header .header-navigation .dropdown-item{
    line-height:10px !important;
}

header.others-profile-header .header-navigation ul.nav-links .megamenu p, .mobilemenu .navbar-collapse .navbar-nav .dropdown-menu p{
    margin: 0;
    padding: 0;
    font-size: 12px;
    color: #666;
    line-height: 16px;
    white-space: break-spaces;
}

header.others-profile-header .header-navigation ul.nav-links .megamenu .dropdown-item:hover p, .mobilemenu .navbar-collapse .navbar-nav .dropdown-menu:hover p{
    color: var(--color-orange);    
}


/*header.others-profile-header .header-navigation .navbar-nav .dropdown .dropdown-menu {
	transform: translate3d(0px, 40px, 0px);
	opacity: 0;
	filter: alpha(opacity=0);
	visibility: hidden;
	transition: all 0.5s cubic-bezier(0.3, 0.65, 0.355, 1) 0s, opacity 0.31s ease 0s, height 0s linear 0.36s;
	margin: 0;
	border-radius: 0;
	padding: 0;
}

a.dropdown-item {
	display: inline-block;
}
.dropdown-toggle{
	display: block;
}
.dropdown-toggle:after {
	display: none;
}

.dropdown-menu {
	min-width: 230px;
	padding: 0;
	margin: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.dropdown button:hover,
.dropdown button:focus {
	border: none;
	outline: 0;
}

.dropdown.open ul {
	box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.23);
	border: solid 1px var(--color-med-gray);
	border-top: none;
	height: 200px;
	overflow-y: scroll;
}

.dropdown-menu li {
	color: var(--color-med-gray);
	font-size: 13px;
	cursor: pointer;
	padding: 0px;
	transition: all 500ms ease;
}

@media (min-width: 300px) {
	header.others-profile-header .header-navigation .navbar-nav .dropdown .dropdown-menu {
		display: block;
		right: 0px;
		left: inherit;
		position: absolute;
		box-shadow: 0 2px rgba(17, 16, 15, 0.1), 0 2px 10px rgba(20, 19, 18, 0.1);
	}
}

header.others-profile-header .header-navigation .navbar-nav .dropdown .dropdown-menu .dropdown-item {
	padding: 12px 15px;
	transition: all 500ms ease;
	font-weight: normal;
	line-height: 20px;
	font-size: 14px;
	display: block;
	color: var(--color-primary);
	position: relative;
	border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}

header.others-profile-header .header-navigation .navbar-nav .dropdown .dropdown-menu .dropdown-item:before {
	position: absolute;
	left: 0;
	top: 0;
	width: 3px;
	height: 0px;
	background:  var(--color-orange);
	content: "";
	transition: all 0.3s ease;
}

header.others-profile-header .header-navigation .navbar-nav .dropdown .dropdown-menu .dropdown-item:hover:before {
	height: calc(100% + 1px);
	transition: all 0.3s ease;
}

header.others-profile-header .header-navigation .navbar-nav .dropdown .dropdown-menu{
	top: 35px;
	display: block !important;
}
header.others-profile-header .header-navigation .navbar-nav .dropdown .dropdown-menu li{
	padding-left: 0px;
}
header.others-profile-header .header-navigation .navbar-nav .dropdown .dropdown-menu li a{
	padding: 10px 15px;
	display: block;
}
header.others-profile-header .header-navigation .navbar-nav .dropdown .dropdown-menu .dropdown-item:hover, header.others-profile-header .header-navigation .navbar-nav .dropdown .dropdown-menu .dropdown-item.active {
	background-color:  var(--color-blue);
	color:  var(--color-white);
	transition: all 0.3s ease;
}

header.others-profile-header .header-navigation .navbar-nav .dropdown:hover .dropdown-menu {
	transform: translate3d(0px, 0px, 0px);
	visibility: visible;
	opacity: 1;
	filter: alpha(opacity=1);
}*/

 
header.others-profile-header .header-navigation .nav-link{
     padding-top: 22px;
     padding-bottom: 22px;
     transition: 0.3s;
     padding-left: 24px;
     padding-right: 24px;
         font-size: 14px;
}

header.others-profile-header .header-navigation .nav-link:focus, header.others-profile-header .header-navigation .nav-link:hover{
     /*background: #1ebdc2;*/
     transition: 0.3s;
}
header.others-profile-header .header-navigation .dropdown-item:focus, header.others-profile-header .header-navigation .dropdown-item:hover {
    color: #fff;
    text-decoration: none;
    background: none;
}
header.others-profile-header .header-navigation .sm-menu{
    border-radius: 0px;
    border: 0px;
    top: 70px;
    box-shadow: rgba(173, 173, 173, 0.2) 1px 3px 4px 0px;
}
header.others-profile-header .header-navigation .dropdown-item {
    color: #3c3c3c;
    font-size: 14px;
    /*white-space: break-spaces;*/
}
header.others-profile-header .header-navigation .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    /*background-color: #2196F3;*/
}
header.others-profile-header .header-navigation .navbar-toggler{
    outline: none !important;
}

header.others-profile-header .header-navigation .dropdown-toggle{
 padding-bottom:27px;   
}

header.others-profile-header .header-navigation .navbar-tog{
    color: #1ebdc2;
}
header.others-profile-header .header-navigation .megamenu-li {
	position: static;
}

header.others-profile-header .header-navigation .megamenu {
	position: absolute;
	width: 100%;
	left: 0;
	right: 0;
	padding: 15px;
}
/*header.others-profile-header .header-navigation .megamenu h6{
    margin-left: 21px;
}*/
header.others-profile-header .header-navigation .megamenu i{
    width: 20px;
}


.mobilemenu .navbar-collapse .navbar-nav .dropdown-menu{
    position:static;
    width:90%;
    padding:0;
    border: none;
    background:none;
}

.mobilemenu .navbar-collapse .navbar-nav .dropdown-menu li{
    padding-left:0px;
    padding-bottom:5px;
    margin-bottom:5px;
    border-bottom:1px solid #e9e9e9;
}
.mobilemenu .navbar-collapse .navbar-nav .dropdown-menu li .dropdown-item{
    padding-left:0px !important;
}


.mobilemenu .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item:focus, .mobilemenu .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item:hover{
    text-decoration: none;
    background: none !important;
}

.mobilemenu .navbar-collapse .navbar-nav .dropdown-menu h6{
    font-size:14px;
}




header.others-profile-header .header-navigation .header-search{
	border: 1px solid #DDDDDD;
	max-width: 800px;
	width: 100%;
	margin-left: auto;
	border-radius: 30px;
}
header.others-profile-header .header-navigation .header-search input.form-control{
	color:#222222;
	font-size: 12px;
	font-weight: 600;
	line-height: 42px;
	padding: 0px 15px;
	height: 42px;
}
header.others-profile-header .header-navigation .header-search input.form-control, header.others-profile-header .header-navigation .header-search .btn{
	border: none;
	box-shadow: none;
	outline: none !important;
}
header.others-profile-header .header-navigation .header-search .btn.search-btn{
	width: 35px;
	height: 35px;
	color: var(--color-white);
	margin: 3px;
	border-radius: 50%;
	display: flex;
	align-items: flex-start;
	justify-content: center;
	padding-top: 9px;
	background: var(--button-gradient);
}
header.others-profile-header .header-navigation .header-search .btn.dropdown-toggle{
	border-radius: 30px 0px 0px 30px;
	background: #F4F4F4;
	font-size: 13px;
    line-height: 32px;
    padding: 5px 15px;
	border-right: 1px solid #DDDDDD;
}

header.others-profile-header .header-navigation .header-search ul.dropdown-menu li a{
	display: block;
	padding: 10px;
}

header.others-profile-header .header-navigation .header-search .btn.advance-search-btn{
	width: 30px;
	height: 42px;
	padding: 0px;
	text-align: center;
	position: relative;
	color: var(--color-black);
	display: flex;
    align-items: flex-start;
    justify-content: center;
}
header.others-profile-header .header-navigation .header-search .btn.advance-search-btn span.search-bar{
	width: 20px;
	height: 2px;
	border-radius: 5px;
	left: 5px;
	top: 13px;
	position: absolute;
	display: inline-block;
	background: var(--color-black);
	transition: all 0.3s ease;
}
header.others-profile-header .header-navigation .header-search .btn.advance-search-btn:before{
	position: absolute;
	background: var(--color-black);
	width: 14px;
	height: 2px;
	display: inline-block;
	border-radius: 5px;
	content: "";
	left: 8px;
	top: 19px;
	transition: all 0.3s ease;
}
header.others-profile-header .header-navigation .header-search .btn.advance-search-btn:after{
	position: absolute;
	background: var(--color-black);
	width: 8px;
	height: 2px;
	display: inline-block;
	border-radius: 5px;
	content: "";
	left: 11px;
	top: 25px;
	transition: all 0.3s ease;
}
header.others-profile-header .header-navigation .header-search .btn.advance-search-btn.active span.search-bar, header.others-profile-header .header-navigation .header-search .btn.advance-search-btn.active:before, header.others-profile-header .header-navigation .header-search .btn.advance-search-btn.active:after{
	background: #F79735;
	transition: all 0.3s ease;
}
header.others-profile-header .header-navigation .header-search .btn.advance-search-btn.active span.search-bar{
	top: 20px;
	transform: rotate(45deg);
	transition: all 0.3s ease;
}
header.others-profile-header .header-navigation .header-search .btn.advance-search-btn.active:before{
	width: 20px;
	top: 20px;
	left: 5px;
	transform: rotate(-45deg);
	transition: all 0.3s ease;
}
header.others-profile-header .header-navigation .header-search .btn.advance-search-btn.active:after{
	opacity: 0;
	transition: all 0.3s ease;
}
header.others-profile-header .header-navigation .header-search .advance-search{
	position: absolute;
	background: var(--color-white);
	padding: 20px 15px;
	top: 40px;
	transform: scale(0);
	opacity: 0;
	transform-origin: right top;
	border-radius: 15px;
	border: 1px solid #DDDDDD;
	box-shadow: 0px 10px 10px rgba(0,0,0,0.1);
	transition: all 0.9s ease;
}

header.others-profile-header .header-navigation .header-search .advance-search.show{
	transform: scale(1);
	opacity: 1;
	transition: all 0.9s ease;
}

header.others-profile-header .header-navigation .header-search .advance-search p{
	font-size: 12px;
	color: var(--text-dark-gray);
	margin-bottom: 0px;
}

header.others-profile-header .header-navigation .header-search .advance-search input.form-control{
	border: 1px solid #DDDDDD;
	color: var(--color-black);
	padding: 5px 10px;
	height: 30px;
	line-height: 30px;
	border-radius: 0px;
	margin-right: 5px;
	outline: none !important;
	box-shadow: none !important;
}
header.others-profile-header .header-navigation .header-search .advance-search .advance-add-btn{
	background: var(--button-gradient);
	position: relative;
	color: var(--color-white);
	padding: 5px 15px;
	min-width: 50px;
	border-radius: 30px;
	height: 30px;
	font-size: 12px;
	line-height: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
	z-index: 10;
	border: none !important;
	outline: none !important;
	box-shadow: none !important;
	transition: all 0.3s ease;
}
header.others-profile-header .header-navigation .header-search .advance-search .advance-add-btn:before{
	position: absolute;
	background: #19495C;
	left: -10px;
	top: -10px;
	width: 200%;
	height: 200%;
	content:"";
	z-index: -1;
	transition: all 0.3s ease;
}
header.others-profile-header .header-navigation .header-search .advance-search .advance-add-btn:hover{
	background: var(--button-gradient);
	transition: all 0.3s ease;
}
header.others-profile-header .header-navigation .header-search .advance-search .advance-add-btn:hover:before{
	opacity: 0;
	transition: all 0.3s ease;
}
header.others-profile-header .header-navigation .header-search .advance-search .alert.alert-warning{
	padding: 3px 30px 3px 7px;
	background: #F79735;
	position: relative;
	font-size: 11px;
	color: var(--color-white);
	font-weight: 600;
	display: inline-block;
	margin: 7px 5px 0px 0px;
	border: none !important;
}
header.others-profile-header .header-navigation .header-search .advance-search .alert.alert-warning .close{
	border: none !important;
	font-size: 12px;
	background: var(--color-white);
	width: 16px;
	height: 16px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	position: absolute;
	right: 3px;
	top: 3px;
	padding: 0px;
	opacity: 1;
	color: #F79735;
}
/*------/ Hamburger Navbar /------*/

.navbar{
	padding: 0;
}

.navbar-toggler {
	position: absolute;
	left: inherit;
	right: 0;
	top: 18px;
	transition: all 0.3s ease;
}

.navbar-toggler:focus,
.navbar-toggler:active {
	outline: 0;
}

.navbar-toggler span {
	display: block;
	background-color:  var(--color-dark-blue);
	height: 2px;
	width: 20px;
	margin-top: 6px;
	transform: rotate(0deg);
	left: 0;
	opacity: 1;
}

.navbar-reduce .navbar-toggler span {
	background-color:  var(--color-pink);
}

.navbar-toggler span:nth-child(1),
.navbar-toggler span:nth-child(3) {
	transition: transform .35s ease-in-out;
}

.navbar-toggler:not(.collapsed) span:nth-child(1) {
	position: absolute;
	left: 12px;
	top: 10px;
	transform: rotate(135deg);
	opacity: 0.9;
}

.navbar-toggler:not(.collapsed) span:nth-child(2) {
	height: 12px;
	visibility: hidden;
	background-color: transparent;
}

.navbar-toggler:not(.collapsed) span:nth-child(3) {
	position: absolute;
	left: 12px;
	top: 10px;
	transform: rotate(-135deg);
	opacity: 0.9;
}

.mobilemenu{
	display: none;
}


@media(max-width: 1200px){
	header.others-profile-header .header-navigation .header-search .advance-search .row .col{
		flex-basis: auto;
	}
}

@media only screen and (max-width: 1300px) and (min-width: 1100px){
    .search-results-right{
	    width: calc(100% - 250px) !important;
		margin-left: 250px !important;
		padding: 90px 15px 50px 15px !important;
		max-width:1100px;
	}
}

@media only screen and (max-width: 1300px) and (min-width: 990px){
    .comments_box{
	    width:98% !important;
	    margin-bottom:15px;
	}
}

@media only screen and (max-width: 1200px) and (min-width: 990px){
    .col-1024{
        flex: 0 0 50%;
        max-width: 50%;
    }
}

@media only screen and (max-width: 1100px) and (min-width: 990px){
	.navbar-collapse{
		flex-basis: 100%;
	}
	
	.mobilemenu .navbar-expand-lg{
	    justify-content: space-between !important;
	    flex-flow: wrap !important;
	}

	.navbar-toggler{
		top: 10px;
		display:block;
	}
	
	.mobilemenu .navbar-expand-lg .navbar-toggler {
        display: none !important;
    }
    
    header.others-profile-header .header-navigation .sm-menu{
        top:60px;
    }
    
    .collapse:not(.show) {
        display: none !important;
    }
    
    .navbar-collapse {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100% !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
        -ms-flex-align: center;
        align-items: center;
    }
    
	.desktopmenu{
		display: none !important;
	}

	.mobilemenu{
		display: block !important; 
	}

	.header-logo{
		max-width: 80px;
		padding-left: 15px !important;
	}

	.navbar-expand-lg .navbar-collapse {
	    flex-wrap: wrap;
	}
	
	
	.navbar-collapse {
	    padding-top: 10px;
	    margin-top: 15px;
	    border-top: 1px solid #e3e3e3;
	    flex-basis: 100%;
	    padding-left: 15px;
	    padding-right: 15px;
	    padding-bottom: 20px;
	}

	.navbar-collapse li a {
	    color: #0a4c61;
	    font-size: 12px;
	    line-height: 18px;
	    font-weight: 700;
	    padding-right: 30px;
	}

	.others-profile-main .others-profile-center{
		width: calc(100% - 315px) !important;
		margin-left: 0px !important;
		padding: 90px 15px 50px 15px !important;
	}
	
	.notifications-center, .search-results-right{
	    width: 100% !important;
		margin-left: 0px !important;
		padding: 90px 15px 50px 15px !important;
	}
	
	.movie-preview-main{
	    width:100%;
	    margin-left:0px;
	}

	.search-results-left{
		display: none;
	}

	.others-profile-left, .others-profile-main:before, .search-results-main:before{
		width: 0px;
		display: none;
	}

	.navbar-nav {
	    flex-direction: inherit;
	    align-items: center;
	    margin-left: 20px;
	    flex-wrap: nowrap;
	    margin-right: 0px;
	}
	.navbar-nav li {
	    padding-left: 10px;
	}
	.navbar-nav li a.icons img {
	    filter: brightness(0) invert(0);
	    transition: all 0.5s ease;
	    opacity: 0.5;
	}

	#navbarDefault .navbar-nav, #mobilesearchmenu{
    	flex-direction: column;
    	align-items: flex-start;
    	margin-left: 0px !important;
	}

	#mobilesearchmenu{
		width: 100% !important;
	}
	
	header.others-profile-header .header-navigation{
		width: auto;
	}

	/*.leftmenu_open, .closebtn{
		position: absolute;
		left: 10px;
		color: #101010;
		top: 20px;
	}*/

	.select-profile{
		padding: 0px 0px 0px 70px;
	}
	
	.floating-menu{
	    right: 20px;
        z-index: 100000;
        bottom: 20px;
        border-radius: 50%;
        background: var(--button-gradient);
        width: 50px;
        text-align: center;
        padding: 13px 0;
        position: fixed;
        height:50px;
        max-height:50px;

	}
	
	.closebtn{
	    right: 20px;
        z-index: 100000;
        bottom: 20px;
        border-radius: 50%;
        background: var(--button-gradient);
        width: 50px;
        text-align: center;
        padding: 3px 0px 6px 0;
        position: fixed;
        color: #FFF;
        font-size: 27px;
        height:50px;
        max-height:50px;
	}
	
	.navbar-expand-lg .navbar-collapse {
	    flex-wrap: wrap;
	}
	
	
	.navbar-collapse {
	    padding-top: 10px;
	    margin-top: 15px;
	    border-top: 1px solid #e3e3e3;
	    flex-basis: 100%;
	    padding-left: 15px;
	    padding-right: 15px;
	    padding-bottom: 20px;
	}

	.navbar-collapse li a{
	    color: #0a4c61;
	    font-size: 12px;
	    line-height: 18px;
	    font-weight: 700;
	    padding-right: 30px;
	    min-width:190px;
	    display: inline-block;
	}
	
	.navbar-collapse li a .fa{
	    float:right;
	    color: #0a4c61;
	}
}

@media(max-width: 990px){
    .d-hide-sm{
        display:none !important;
    }
    
    
	.navbar-collapse{
		flex-basis: 100%;
	}
	
	.mobilemenu .navbar-expand-lg{
	    justify-content: space-between !important;
	    flex-flow: wrap !important;
	}

	.navbar-toggler{
		top: 10px;
		display:block;
	}
	
	.mobilemenu .navbar-expand-lg .navbar-toggler {
        display: block !important;
    }
    
    .collapse:not(.show) {
        display: none !important;
    }
    
    .navbar-collapse {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100% !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
        -ms-flex-align: center;
        align-items: center;
    }
    
	.desktopmenu{
		display: none !important;
	}

	.mobilemenu{
		display: block !important; 
	}

	.header-logo{
		max-width: 80px;
	}
	
	.floating-menu{
	    right: 20px;
        z-index: 100000;
        bottom: 20px;
        border-radius: 50%;
        background: var(--button-gradient);
        width: 50px;
        text-align: center;
        padding: 13px 0;
        position: fixed;
        height:50px;
        max-height:50px;

	}
	
	.closebtn{
	    right: 20px;
        z-index: 100000;
        bottom: 20px;
        border-radius: 50%;
        background: var(--button-gradient);
        width: 50px;
        text-align: center;
        padding: 3px 0px 6px 0;
        position: fixed;
        color: #FFF;
        font-size: 27px;
        height:50px;
        max-height:50px;
	}

	.navbar-expand-lg .navbar-collapse {
	    flex-wrap: wrap;
	}
	
	
	.navbar-collapse {
	    padding-top: 10px;
	    margin-top: 15px;
	    border-top: 1px solid #e3e3e3;
	    flex-basis: 100%;
	    padding-left: 15px;
	    padding-right: 15px;
	    padding-bottom: 20px;
	}

	.navbar-collapse li a{
	    color: #0a4c61;
	    font-size: 12px;
	    line-height: 18px;
	    font-weight: 700;
	    padding-right: 30px;
	    min-width:190px;
	    display: inline-block;
	}
	
	.navbar-collapse li a .fa{
	    float:right;
	    color: #0a4c61;
	}

	.others-profile-main .others-profile-center, .movie-preview-main, .notifications-center, .search-results-right{
		width: 100% !important;
		margin-left: 0px !important;
		padding: 90px 15px 50px 15px !important;
	}

	.others-profile-right, .search-results-left{
		display: none;
	}

	.others-profile-left, .others-profile-main:before, .search-results-main:before{
		width: 0px;
		display: none;
	}
	
	.others-profile-popup{
	    width:auto;
	}

	.navbar-nav {
	    flex-direction: inherit;
	    align-items: center;
	    margin-left: 20px;
	    flex-wrap: nowrap;
	    margin-right: 30px;
	}
	.navbar-nav li {
	    padding-left: 10px;
	    width: 100% !important;
	    min-width:40px;
	}
	
	.navbar-nav li a.icons img {
	    filter: brightness(0) invert(0);
	    transition: all 0.5s ease;
	    opacity: 0.5;
	}

	#navbarDefault .navbar-nav, #mobilesearchmenu{
    	flex-direction: column;
    	align-items: flex-start;
    	margin-left: 0px !important;
	}

	#mobilesearchmenu{
		width: 100% !important;
	}
	
	header.others-profile-header .header-navigation{
		width: auto;
	}

	/*.leftmenu_open, .closebtn{
		position: absolute;
		left: 10px;
		color: #101010;
		top: 20px;
	}*/

	.select-profile{
		padding: 0px 0px 0px 70px;
	}
    .mobilemenu .navbar-collapse .navbar-nav .dropdown-menu{
        width:100%;
    }
    
    header.others-profile-header .header-navigation .navbar-nav{
        margin-left:0px;
    }
    
    /*.p-sm-0{
     padding-left:0 !important;
     padding-right:0 !important;
    }*/
}

