	#reklamok {display: flex;width: 100%;flex-wrap: wrap;justify-content: center;}
    .reklam_block {margin: 5px;border: 1px solid grey;padding: 5px;}
    .reklam_block img {height: 315px;}
    .main {width: 800px;text-align: center;margin-left: auto;margin-right: auto;margin-bottom: 20px}
    .feltolt_main {width: 1000px;margin-left: auto;margin-right: auto;}
    .feltolt_main input {width: 90%;}
    .feltolt_main textarea {width: 90%;height: 90px;}
    .reklam_text_main p {font-size: 20px;}
    .tel_des {background-color: aquamarine;padding: 5px;width: 176px;border: 1px dotted #cdcdcd;box-shadow: 2px 2px 5px gray;margin-left: auto;margin-right: auto;}
    .tel_des:hover {background-color: red;color: white;cursor: pointer;}
    .partner_main {width: 800px;text-align: center;margin-left: auto;margin-right: auto;margin-bottom: 20px;}
    .container {
    justify-content: center;
    display: flex;
            background-color: #fff;
            padding: 20px;
            border-radius: 5px;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
            text-align: center;
        }

        /* Reklám kép stílusok */
        .reklam-image {
            width: 70%;
            height: auto;
            margin-bottom: 20px;
        }

        /* Cím stílusok */
        .reklam-title {
            font-size: 24px;
            font-weight: bold;
            margin-bottom: 10px;
        }

        /* Törzs szöveg stílusok */
        .reklam-description {
            font-size: 16px;
            margin-bottom: 20px;
        }

        /* Egyéb adatok stílusok */
        .reklam-details {
            font-size: 14px;
            margin-bottom: 10px;
        }

        /* Státusz stílusok */
        .reklam-status {
            font-weight: bold;
        }

        .reklam_text_main {
    margin-left: auto;
    width: 500px;
    margin-right: auto;
    border: 1px solid;
    padding: 20px;
    margin: 10px;
}
 .vissza {text-align: center;margin-top: 38px;margin-bottom: 38px;}
 .vissza a {
    color: white;
    background-color: #333333;
    font-weight: 600;
    text-decoration: none;
    border: 1px solid;
    padding: 20px;
 }

 .vissza a:hover {
    background-color: white;color:#333333 ;
 }
    @media only screen and (max-width: 1000px) {
    
   .container {display: block !important;}
   .container .left {width: 100%;}
   .container .left img {width: 80%;height: auto;}
   .reklam_text_main {width: auto;}
   #reklamok {display: block;}
   #reklamok img {width: 100%;height: auto;}
}