@media (max-width: 1600px) {
    .portal-nav ul li a { font-size: 14px; padding: 10px 20px 10px 50px}
    .portal-nav ul li a i { font-size: 18px;}
    .digimark-sidebar-wrapper { max-width: 275px; flex: 0 0 275px;}
    .digimark-main { padding-left: 275px;}
    .box-wrap h2 { font-size: 15px;}
    .box-wrap img { width: 40px;}
    .box-wrap { padding: 11px;}
    .card-header h2 { font-size: 20px;}
    .card { padding: 20px;}
    .profile-wrap figure img { flex: 0 0 50px; height: 50px; width: 50px;}
    .profile-wrap figure figcaption h4 { font-size: 16px; margin-bottom: 2px;}
    .profile-wrap figure figcaption time { font-size: 13px;}
    .simple-btn { font-size: 13px;}
    .profile-wrap { padding: 10px;}
    .table-user-info img { width: 30px; height: 30px; flex: 0 0 30px; margin-right: 10px;}
    .table-responsive table tr td { padding: 10px; font-size: 11px;}
    .table-responsive table tr th { padding: 10px 10px 0; font-size: 13px;}
    .table-user-info figcaption { max-width: 90px;}
    .tag { font-size: 10px;}
    .circle-skills-title canvas { max-width: 190px;}
    .circle-skills-wrapper ul li { margin-top: 10px; font-size: 16px;}
    .circle-skills-title .circle-skills-value { font-size: 30px;}
    .circle-skills-title small { font-size: 12px;}
    .progress-bar-wrap { padding: 15px;}
    .main-section-wrap {margin-bottom: 30px;}
    .login-form-wrapper a.login-logo { max-width: 250px; margin-bottom: 40px;}
    .portal-login section a { padding: 20px 0;}
    .portal-login form input { height: 50px;}
    .portal-login form { padding: 25px 70px;}
}
@media (max-width: 767px) {
	
}
@media (max-width: 480px) {
	
}


