#wrapper {
    width: auto;
    max-width: 1205px;
}

.bar-icon {	
    display: none;
}
.bar-icon:hover {	
    color:#4ab350;
}

#main_nav {
	display:none;
}

#main_nav #language {
	display:none;
}
.left_content {
    float: none;
    width: 280px;
    margin: 0 auto;
}

.news-item {
    margin-bottom: 10px;
}


@media only screen and (max-width: 768px) {
	#wrapper {
        padding: 0;
    }

    #logo {
        margin-left: 10px;
    }

    #content {
        padding: 20px 0;
    }
	.bar-icon {
        display: block;
        width: 20px;
		height: 20px;
		color: #fff;		
        background-size: contain;  
		padding:10px;
        margin-right: 15px;		
    }
	#main_nav {
		display:block;
	}
    #main_nav #language {
		display:block;
	}
	#navbar {
		max-height: 0;
		transition: max-height 0.15s ease-out;
		overflow: hidden;
	}
    #navbar.slide-down {
        max-height: 300px;
        transition: max-height 0.25s ease-in;
    }

    #navbar.responsive ul li {
        float: none;
    }

    #navbar.responsive #language {
        float: none;
        margin: 0;
    }

    #content .right_content {
        width: 95%;
    }
    .left_content {
        float: none;
        margin: 0 auto;
        width: 300px;
    }

    .memberbox .mheader {
        display: block;
        text-align: center;
    }

    
    .center {
        text-align: center;
    }

    .remember-me-checkbox {
        text-align: center;
    }

    .newscontent img {
        width: 100%;
    }

    .staff_message .ticket_staff,
    .ticket_conversation .ticket_user {
        width: auto;
    }
		

    .knowledgebase-table tbody tr {
        display: flex;
        flex-direction: column;
    }

    .knowledgebase-table tbody td {
        width: 100%;
    }

    .ticket_tbl_wrapper {
        overflow-x: auto;
    }

    .ticket_tbl {
        min-width: 580px;
    }
	
	input[name="captcha"] {
        width: 95%;
    }
}

