.apolotheme-list { display: flex; flex-wrap: wrap; }
.apolotheme-list .at_name, .apolotheme-grid .at_name { font-weight: bold; }
.apolotheme-list .at_name { font-size: 20px; }
.apolotheme-list .at_description, .apolotheme-grid .at_description { margin-top: 10px; }
.at_description svg { fill: #000000; }
.apolotheme-grid { display: flex; -webkit-box-orient: horizontal;    -webkit-box-direction: normal;    -webkit-flex-direction: row;    -ms-flex-direction: row;    flex-direction: row;    -webkit-flex-wrap: wrap;   -ms-flex-wrap: wrap;    flex-wrap: wrap; }
.at_listofferitem { width: 100%; padding: 15px 0; outline: 0px solid #000; transition: all 0.1s;}
.at_listofferitem:hover { outline-width: 1px; opacity: 0.9;}
.border-grey { border: 1px solid #eee;}
.apolotheme-col-1 { width: 100%; flex-basis: 100%; max-width: 100%;padding: 1% 0;}
.apolotheme-col-2 { width: 100%; flex-basis: 50%; max-width: 50%;padding: 0 0.6% 1% 0.6%;}
.apolotheme-col-3 { width: 100%; flex-basis: 33%; max-width: 33%;padding: 0 0.6% 1% 0.6%;}
.apolotheme-col-4 { width: 100%; flex-basis: 25%; max-width: 25%;padding: 0 0.6% 1% 0.6%;}
.apolotheme-col-5 { width: 100%; flex-basis: 20%; max-width: 20%;padding: 0 0.6% 1% 0.6%;}
.apolotheme-col-2, .apolotheme-col-3, .apolotheme-col-4, .apolotheme-col-5 { display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;}
.at_listcolumn_text {font-size: 14px;text-align: center;}
@media (max-width: 1050px) {
	.apolotheme-col-2, .apolotheme-col-3, .apolotheme-col-4, .apolotheme-col-5 { width: 100%;    flex-basis: 50%;    max-width: 50%;}
}
@media (max-width: 480px) {
	.apolotheme-col-2, .apolotheme-col-3, .apolotheme-col-4, .apolotheme-col-5 { width: 100%;    flex-basis: 100%;    max-width: 100%;}
}