.dynamic-tabs {
	flex:1;
	
}
.dynamic-tabs-container {
	display:flex;
	width:100%;
}

.dynamic-tabs-container .tabs-dropdown {
	display: flex;
	position: absolute;
	right: 0;
	margin-right: 0 !important;
	top: 7px;
	padding:0 .5rem .5rem;
}
.dynamic-tabs-container .tabs-dropdown .dropdown-toggle:after,.dynamic-tabs-container .tabs-dropdown .dropdown-toggle:before { 
	content: none 
}

.tabs-dropdown .btn-link{
	color: #5b5f63;
}

.dynamic-tabs-container .tabs-dropdown .dropdown-menu li a {
	color: #5b5f63;
}

.dynamic-tabs-container .tabs-dropdown .dropdown-menu {

	transform: translate3d(-113px, 43px, 0px)!important;
}

@media only screen and (max-width: 767px) {
	.dynamic-tabs-container {
		width: 100%;
	}
	.dynamic-tabs-container .tabs-dropdown .dropdown-menu {
		/* position: absolute!important;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		min-width: calc(100vw - 18px);
		transform: translate3d(calc(-100vw + 64px), 43px, 0px)!important; */
	}

	.dynamic-tabs-container .tabs-dropdown .dropdown-menu li a {
		padding-top:10px;
		padding-bottom:10px;
	}
	
	.dynamic-tab {
		width: calc(100% - 18px)!important;
	}

	.dynamic-tabs li{
		padding:10px!important;
	}
	.dynamic-tabs li a.active{
		color:#ffffff!important;
		background-color:#1991EB;
		border-radius: 4px;;
	}
}

/*.dynamic-tabs {
	width: 100%;
	float: left;
}
.dynamic-tabs-container {
	position: relative;
}
.dynamic-tabs-container .dynamic-tabs {
	padding-right: 50px;
}
.dynamic-tabs-container .tabs-dropdown {
	position: absolute;
	right: 0;
	margin-right: 0 !important;
}
.dynamic-tabs-container .tabs-dropdown.navbar-nav {
	margin: 0 !important;
}

.dynamic-tabs-container .tabs-dropdown .dropdown-toggle {
	position: relative;
	display: block;    
}

@media only screen and (max-width: 767px) {
	.dynamic-tabs-container .tabs-dropdown .dropdown-menu {
		
		position: fixed!important;
		top: 20px!important;
		right: 20px!important;
		bottom: 20px!important;
		left: 20px!important;
		padding-top: 10px!important;
		padding-bottom:10px!important;
		overflow-y: auto!important;
	}	

	.dynamic-tabs-container .tabs-dropdown .dropdown-menu li a {
		padding-top:10px;
		padding-bottom:10px;
	}
	
	.dynamic-tab {
		width: 100%;
	}
}

*/