﻿.droopmenu {  
    float: right;
}
.droopmenu-right {
    float: left!important;
}
.droopmenu > li {
    
    float: left;
}
.droopmenu-brand, .droopmenu-header {
    float: left;
}
.droopmenu > li{
		font-size:18px;
		
	
}


.droopmenu .droopmenu-col li a:hover{
		border-right: 0 !important;
		border-left: 9px #ddd solid;
		padding-right:0px !important;
	}

.droopmenu > li > a, .droopmenu > li > span{
	letter-spacing:0;
}
.droopmenu-col, .droopmenu ul.droopmenu-grid ul.droopmenu-col {
    float: left;
}
.droopmenu-navbar, .droopmenu-navbar * {
    
}
.dm-modal-form button{
	right:-10px;
	left:auto;
	
}
.dm-search-close{
	right:20px;
	left:auto;
}
.dm-modal-form input {
    height:auto;
    padding: 0 5px 0 70px;
}
.dm-modal-form input{
	font-size:30px;
}
.droopmenu li li {
 
    text-align: left;
}
.droopmenu li a .droopmenu-indicator {
    padding-left: 6px;
}
@media only screen and (max-width: 979px) {
		.droopmenu .droopmenu-tabnav a {
			float: left;
		
		}
		.droopmenu-col i.fas.fa-expand {
			margin-right:5px;
		}
		.droopmenu > li > a, .droopmenu-vertical .droopmenu > li > a, .droopmenu-vertical .droopmenu > li > span {
			padding-left: 25px;
			padding-right:auto;
			text-align: left;
			
		}
		.droopmenu li a .droopmenu-indicator, .droopmenu-vertical	.droopmenu li a .droopmenu-indicator {
			right: 0;
			left:auto;
			top: 0;
		}
}


@media only screen and (min-width: 980px){
	.droopmenu .droopmenu-tabs.droopmenu-tabs-vertical .droopmenu-tabnav a:after {
		
		right: -7px;
		left: auto;
	}
	.droopmenu .droopmenu-tabs.droopmenu-tabs-vertical .droopmenu-tabpanel{
		    border-left: 1px solid #E3E9ED;
			border-right:0;
	}
	.droopmenu .droopmenu-tabnav a {
		font-size: 17px;
	}
}

