/* ---------------------------------------------------------------------- */
/*	Basic Elements & Classes
/* ---------------------------------------------------------------------- */

table img {
	width: 100%;
}

img {
	max-width: 100%;
	height: auto;
}

.table {
    margin-bottom: 10px;
	border:0;
}

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td,
.table>tbody>tr>td, .table>tfoot>tr>td {
    border: 0;
}

.table-bordered {
	margin-bottom:20px;
}

.table-bordered h4 {
	margin-bottom:10px;	
}

.table-bordered>thead>tr>th:first-child, .table-bordered>tbody>tr>th:first-child, .table-bordered>tfoot>tr>th:first-child,
.table-bordered>thead>tr>td:first-child, .table-bordered>tbody>tr>td:first-child, .table-bordered>tfoot>tr>td:first-child {
    border-color:transparent;
}

.table-condensed {
	margin-bottom:0;
}

.table-condensed>thead>tr>th, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>th,
.table-condensed>thead>tr>td, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>td {
    padding: 8px;
}

.table-condensed>thead>tr>th:first-child, .table-condensed>tbody>tr>th:first-child, .table-condensed>tfoot>tr>th:first-child,
.table-condensed>thead>tr>td:first-child, .table-condensed>tbody>tr>td:first-child, .table-condensed>tfoot>tr>td:first-child {
    padding-left: 0px;
}

.table-condensed>thead>tr>th:last-child, .table-condensed>tbody>tr>th:last-child, .table-condensed>tfoot>tr>th:last-child,
.table-condensed>thead>tr>td:last-child, .table-condensed>tbody>tr>td:last-child, .table-condensed>tfoot>tr>td:last-child {
    padding-right: 0px;
}

.form-control {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.two-column {
	-webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
	-webkit-column-gap: 30px; /* Chrome, Safari, Opera */
    -moz-column-gap: 30px; /* Firefox */
    column-gap: 30px;
}