 
@media (max-width: 1119.98px) {
     
}
@media (min-width: 992px) {
	#menusite{padding:0}
	#menusite .navbar-nav > li > a{
		padding: 21px 11px;
	}
	#menusite .navbar-nav > li > a.nav-link.active, #menusite .navbar-nav > li > a.nav-link:hover{
		color: #ffffff;
		background-color: #fd5d14;
	} 
	#menusite > .container-fluid{padding:0}
}
@media (max-width: 991.98px) {
    
	#menusite .navbar-nav > li > a{
		 color:#fff
	}
 
	.menu-footer .gs_item {
        display: block;
        padding: 0;
        background: none;
        text-align: left;
        margin-top: 10px;
    }
	.gs_item .title-menu:before{background: none}
	.vppin{display:none}
    .menu-footer .gs_item .title {
        padding-bottom: 40px;
        font-size: 14px;
        color: #e6ab2e;
        height: 50px;
        line-height: 30px;
        padding: 10px 20px;
        position: relative;
        display: block;
        text-align: left;
        border: 1px solid #e8e8e86b;
        font-weight: bold;
        margin-bottom: 0;
    } 
	.menu-footer .footer-title, #footer .bl-title{font-size: 18px;} 
	.menu-footer .footer-title:after{display:none} 
    .menu-footer .gs_item.active .title::after {
        content: '\f077';
    }
	.menu-footer .gs_item .title::after {
        position: absolute;
        content: '\f078';
        font-family: "FontAwesome";
        font-size: 15px;
        right: 12px;
        top: 56%;
        margin-top: -17px;
    } 
    .menu-footer .gs_item .content {
        padding: 15px;
        border: 1px solid #e8e8e86b;
        border-top: none;
    }
	.menu-footer .gs_item .title-menu{margin-left: 0 !important;padding-left: 28px;}
	.clientservice_open_mobl .navSidebar-button{
		position: absolute;
		right: 5px;
		top: 0;
		font-size: 22px;
		color: #fff;
		animation: play0 1.5s ease infinite;
		display: block;
	}
}

@media (max-width: 767.98px) {
    .table-responsive>.table>thead>tr>th, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>td {
		white-space: nowrap;
	}  
}

@media (max-width: 499.98px) {
    .header-nav-inner .contactDefault{font-size:12px;margin: 0 auto;text-align: center;}
}

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

@media (min-width: 500px) {
    .nv-infodie {
        width: 500px;
        left: 50%;
        margin-left: -250px;
    }
}

@media (min-height: 500px) {
    
}

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

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

@media (min-width: 1200px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1200px;
	}
}
