.ma-my-quotes .search-quotes {
	 float: left;
	 width: 100%;
	 margin-bottom: 1.5em;
}
 .ma-my-quotes .search-quotes .btns {
	 margin-top: 0.5em;
	 float: left;
	 width: 100%;
	 border-bottom: 1px solid #e1e1e1;
	 padding-bottom: 1em;
}
 .ma-my-quotes .search-quotes .btns .btn {
	 float: right;
}
 .ma-my-quotes .search-quotes label {
	 font-weight: bold;
	 margin-bottom: 0.5em;
}
 @media all and (max-width: 767px) {
	 .ma-my-quotes .search-quotes .btns .btn {
		 width: 100%;
		 margin-bottom: 1em;
	}
}
 @media all and (min-width: 768px) {
	 .ma-my-quotes .search-quotes .btns .btn {
		 margin-left: 1em;
	}
	 .ma-my-quotes label.accord-head {
		 display: inline-block;
	}
	 .ma-my-quotes .search-quotes .search-col-1 {
		 width: 44.333%;
	}
	 .ma-my-quotes .search-quotes .search-col-2 {
		 width: 25.333%;
	}
	 .ma-my-quotes .search-quotes .search-col-3 {
		 width: 30.333%;
	}
	 .ma-my-quotes .search-quotes .search-date em {
		 display: inline-block;
		 float: left;
		 line-height: 38px;
		 margin-right: 0.75em;
	}
	 .ma-my-quotes .search-quotes .search-date input {
		 width: 100px;
		 display: inline-block;
		 float: left;
	}
	 .ma-my-quotes .search-quotes .search-date .row .small-6 {
		 width: auto;
	}
	 .ma-my-quotes .search-quotes .search-date [class*="column"] + [class*="column"]:last-child {
		 float: left;
		 padding: 0;
	}
}
 @media all and (min-width: 1024px) {
	 .ma-my-quotes .search-quotes .search-col-1, .ma-my-quotes .search-quotes .search-col-2, .ma-my-quotes .search-quotes .search-col-3 {
		 width: 33.333%;
	}
}
 