@media all and (max-width: 812px) {

	.intro-text,
	.intro-text-2,
	.history-box li{
		color: #000;
	}

	.mdotdotdot{
		color: #e9e9e9;
	}

	.m-journals-menu-btn{
		color: #000;
		background: #f2f2f2;
	}

	.m-header-bottom {
	    color: #000;
	}

	.m-header-bottom-logo path {
    	fill: #000;
	}

	.menu-symbol path {
    	fill: #000;
	}

	.schedule .pdf-btn{
		background: #f2f2f2;
	    border-top: 1px solid #d9d9d9;
	    border-left: 1px solid #d9d9d9;
	    border-right: 1px solid #d9d9d9;
	    border-bottom: 1px solid #d9d9d9;
	}

	.filter-bar.active{
		border-bottom: 1px solid #d9d9d9;
	}

	.schedule ul.member-menu{
		background: #f2f2f2;
	}

	input.search:hover{
		background-color: #f2f2f2;
	}

	a.category-tags{
		border-left: 1px solid #d9d9d9;
    	border-bottom: 0px solid #d9d9d9;
	}


	.schedule .history-box li{
		border-left: 1px solid #d9d9d9 !important;
	    border-right: 1px solid #d9d9d9 !important;
	    border-bottom: 1px solid #d9d9d9 !important;
	    background: #f2f2f2;
	    color: #000;
	}

	.schedule .history-box li:last-child{
		border-bottom: 1px solid #d9d9d9 !important;
	}

	.conferences-archive ul{
		background: #f2f2f2;
	    border: 1px solid #d9d9d9;
	}

	.group:hover {
		background: #fff;
	}

	.m-journals-menu-btn{
		border: 1px solid #d9d9d9;
		height: 36px;
	}

	.role-box{
		border-bottom: 1px solid #d9d9d9;
	}
	ul.member-menu{
		border-top: 1px solid #d9d9d9;
	}

	.rule-box.rule-submission {
	    border-top: 0px solid #d9d9d9;
	}

	.rule-page h4{
		border-bottom: 0;
	}

	.btn:hover {
	    background: #fff;
	}

	.first-in-list{
		border-left: 1px solid #d9d9d9;
    	border-right: 1px solid #d9d9d9;
	}

	.nurimedia .btn {
	    border-left: 1px solid #d9d9d9;
	    border-right: 1px solid #d9d9d9;
	}

	.first-in-list:nth-child(2){
		border-top: 1px solid #d9d9d9;
	}
	.first-in-list:last-child {
	    border-bottom: 1px solid #d9d9d9;
	}

	.journals-archive ul.journals-items,
	.m-journals-menu li{
		background: #f2f2f2;
	    border-left: 1px solid #d9d9d9;
	    border-right: 1px solid #d9d9d9;
	    border-bottom: 1px solid #d9d9d9;
	}

}