.gyik_unit 										{ position: relative; width: 100%; padding-left: 15%; padding-right: 15%; margin-bottom: 3px; }
.gyik_unit.padding_top 							{ padding-top: 50px; }
.gyik_unit.padding_bottom 							{ padding-bottom: 50px; }
.gyik_unit a:link               					{ border-bottom: 2px dotted; }
.gyik_unit .lead 									{ padding: 10px; cursor: pointer; background-color: rgba(0,0,0,.05); border: 3px solid; border-radius: 12px; border-color: rgba(0,0,0,0); transition: all 0.5s ease !important; overflow: hidden; }
.gyik_unit .lead:hover 								{ border-color: rgba(0,0,0,1); background-color: rgba(0,0,0,0); }
.gyik_unit .more 									{ display: none; padding: 5px; }

.gyik_unit .lead.centered 							{ text-align: center; }
.gyik_unit .more.centered 							{ text-align: center; }

@media only screen and (max-width : 960px) {
	.gyik_unit 							{ padding-left: 10%; padding-right: 10%; }
}

@media only screen and (max-width : 768px) {
	.gyik_unit.padding_top 			{ padding-top: 25px; }
	.gyik_unit.padding_bottom 		{ padding-bottom: 25px; }
}

@media only screen and (max-width : 480px) {
	.gyik_unit 					{ padding-left: 15px; padding-right: 15px; }
}

