@import url (http://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css);
.ask-container {
	padding:15px 20px 20px;
	border-radius:4px;
	margin-bottom:30px;
	background:#fafafa;
	font-family: "Roboto" !important;
}
.ask-container .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    padding-right: 10px;
    padding-left: 10px;
}
.ask-menu {
	margin-bottom:20px;
}
.ask-left-pane {
	background: #fff;
	border:1px solid #D8E2E7;
	padding:15px;
	border-radius:2px;
}
.ask-right-pane {
	border:none;
	padding:0px;
	border-radius:0px;
}
.ask-container h3 a.ask-container h4 {
	margin:0px;
}
.ask-container .ask-input {
	height:30px;
	width:88.5%;
	font-size:17px;
}
/* .ask-container .btn {
	height:40px;
} */
.ask-search {
    background: #fff;
    padding: 20px 20px 20px;
    border-radius: 2px;
    border: 1px solid #ddd;
}
.ask-search .form-control {
	height: 34px !important;
}
.ask-search .span11 {
	width:845px;
}
.ask-menu .btn {
	font-weight:bold;
}
.ask-right-pane .response-box {
	background:#eee;
	color: #1D1E3A;
	padding:5px;
	font-size:12px;
	text-align:center;
	border-radius:4px;
	margin-bottom: 5px;
}
.ask-right-pane .ask-count {
	font-size:15px;
	display:block;
}
.ask-right-pane .askq {
	text-decoration:none;
	color:#357F42;
	display:block;
	font-size: 18px;
}
.ask-right-pane .askq:hover {
	color:#89C2D5;
}
.ask-categories {
	margin-top:20px;
	list-style-type:none;
	margin-left:0px;
}
.ask-categories li {
	border-bottom:1px dotted #ccc;
	padding:3px 0px;
}
.ask-categories li a {
	font-size:12px;
}
.answer-sec {
	font-size:11px;
	display:block;
	border-top: 1px solid #dedede;
	margin-top: 5px;
	padding-top: 5px;
}
.answer-desc {
	font-size:13;
	font-style:italic;
}
.ask-table {
	background:#fff;
	border-radius: 2px;
	border-right: none;
}
.table-bordered {
    border: none;
}
table .tdw {
	width: 0px;
}
table .tdwb {
	width: 450px;
}
.dedit {
	width:35px;
}
.dedit .btn {
	width:77px;
	margin-bottom:3px;
}
.dedit .btn-vote {
	margin-bottom:20px;
}
/* .ask-table tr:nth-child(odd) {
	background:#f5f5f5;
} */
.ask-table td {
    border: 1px solid #ddd !important;
}
.ask-table tr:hover {
	background: #fff;
}
#content-wrap {
	background:none !important;
}
.dsbtn {
	text-decoration: none;
	margin-right: 10px;
	padding: 8px 16px;
	color: #FFF;
	border-bottom: 3px solid #1D6E29;
	font-size: 15px;
	font-weight: bold;
	border-radius: 6px;
	display: inline-block;
	margin-bottom: 3px;
	background: none repeat scroll 0% 0% #049545;
}
.ask-table.stickyup{
	background: #dcedf5;
}
.ask-table.stickyup tr:hover{
	background: #fff;
}
.ask-table.stickyup .response-box {
    background: #b4cfe0;
    color: #fff;
}
.btn-discuss {
	background: #E4BA00;
	color: #fff;
	padding: 8px 16px;
	border-radius: 2px;
	border: none;
	font-weight: 600;
}
.btn-post-a-topic {
	background: #88A755;
	color: #fff;
	padding: 6px 12px;
	border-radius: 3px;
	border: none;
	font-weight: 600;
}

.card-columns {
	-moz-column-width: 15em;
 -webkit-column-width: 15em;
 -moz-column-gap: 1em;
 -webkit-column-gap:1em; 
 height: auto !important;
}	
.card {
	display: inline-block;
	 padding:  .25rem;
	 width:  100%; 
	 margin-bottom: 15px;
	 max-width: 100%;
}
.well {
	background: #fff;	
	border-radius: 2px;
	box-shadow: none;
}


