﻿article {
    float: left;
}

aside {
    float: right;
}

.title-mobile {
    display: none;
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center !important;
}

   

@media (max-width:767px) {
    .title-mobile {
        display: block;
    }

    .main article h1 {
        font-size: 1.3em;
        text-align: center;
    }

     .title-mobile h3 {
    text-align: center;
    }
     .title-mobile h2 {
    text-align: center;
    }

    .main article h2, h3 {
        font-size: 1em !important;        
    }

    

    input {
        border: 1px solid #929292 !important;
    }

    .main aside,.frm_section, #frm_section, #lheader, #lwgt_status {
        padding-top:0;
    }
    .main article{
        text-align:left;
    }

}
