/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
	.d-reader-central-column {
		margin-top: 0px;
		padding-top: 2em;
		padding-right: 2em;
		padding-left: 2em;
		padding-bottom: 2em !important;
	}
	.d-leader-board {
		padding-right: 10px;
		padding-left: 10px;
	}
	.w-col.w-col-2.contributor-image {
		width: 30%;
	}
	.w-col.w-col-10.contributor-status {
		width: 70%;
	}
	.w-col.w-col-6.d-reader-central-column {
		width: 70%;
	}
	.w-col.w-col-3.d-reader-right-column {
		width: 30%;
	}
	.opinion-social-container.mobile {
		display: block;
	}
	.d-sign-up-overlay {
		width: 75%;
	}
	.d-sign-up-overlay.generic-share {
		margin-top: 0px;
		height: auto;
		padding-bottom: 0px;
		width: 45%;
	}
	.opinion-action-button {
		padding: 4px 7px;
	}
	.opinion-action-button.social {
		padding: 15px 7px;
		width: 31%;
	}
	#leading-contributors .debate-opinion-points {
		display: inline;
		float: left;
		width: auto;
		margin-top: 5px;
		text-align: center;
		background: none;
		padding: 0px;
		margin-left: 4px;
	}
	.debate-text-input-box.comment-editor-container {
		display: none;
		position: fixed;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
		z-index: 9999999;
		background-color: rgb(244, 244, 244);
	}
	.editor_box_container {
		border: 0px;
	}
	.debate-enter-opinion-box {
		border: 0px;
	}
	.debate-enter-opinion-box.bfr-submit {
		border: 0px;
		text-align: center;
		padding-top: 10px;
	}
	#editor-position {
		height: 100%;
		display: block;
		position: fixed;
		z-index: 99999999;
		background-color: rgb(244, 244, 244);
	}
	.debate-submit-btn {
		display: block;
		padding: 5px 15px;
		border: 1px solid #4e012d;
		border-radius: 4px;
		background-color: #7b0046;
		font-family: 'Open Sans', sans-serif;
		color: #fff;
		font-weight: 300;
		margin-top: 10px;
		margin-left: auto;
		margin-right: auto;
		width: 95px;
		position: relative;
	}
	.toolbar.ql-toolbar {
		display: none;
	}
	#signup-modal {
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
		background-color: rgba(0,0,0,0.7);
		position: fixed;
		z-index: 9999999999999;
	}
	.d-debate-voting-bar {
		position: relative;
		bottom: 0px;
		margin-top: 0;
		padding-right: 0px;
		padding-left: 0px;
		margin-left: -20px;
	}
	#notifications-container
	.w-col.w-col-4.w-col-small-4.w-col-tiny-4.mb-column.mb-column-article-left {
		width: 20%;
	}
	#notifications-container
	.w-col.w-col-8.w-col-small-8.w-col-tiny-8.w-clearfix.mb-column {
		width: 80%;
	}
	#notifications-container
	.w-col.w-col-9.w-col-small-9.w-col-tiny-9 {
		width: 100%;
	}
	.comment-editor-container.respond {
		padding-top: 0px;
	}
	.warning-label {
		position: absolute;
		left: 10px;
		top: 10px;
		width: 97%;
		height: auto;
		border: 1px solid red;
		padding: 3px;
		font-family: 'Open Sans', sans-serif;
		font-size: 12px;
		line-height: 18px;
		color: #ff1e00;
		background-color: #fdedeb;
		text-align: center;
		display: none;
		z-index: 99999;
	}
	.debate-author-status-bar.in-section {
		margin-left: 8px;
		padding-top: 0px;
	}
}