.panels-flexible-1 .panels-flexible-region {
    padding: 0px;
}

.panels-flexible-1 .panels-flexible-region-inside {
    padding-right: 0.5em;
    padding-left: 0.5em;
}

.panels-flexible-1 .panels-flexible-region-inside-first {
    padding-left: 0px;
}

.panels-flexible-1 .panels-flexible-region-inside-last {
    padding-right: 0px;
}

.panels-flexible-1 .panels-flexible-column {
    padding: 0px;
}

.panels-flexible-1 .panels-flexible-column-inside {
    padding-right: 0.5em;
    padding-left: 0.5em;
}

.panels-flexible-1 .panels-flexible-column-inside-first {
    padding-left: 0px;
}

.panels-flexible-1 .panels-flexible-column-inside-last {
    padding-right: 0px;
}

.panels-flexible-1 .panels-flexible-row {
    margin: 0px;
    padding: 0px 0px 0.5em;
}

.panels-flexible-1 .panels-flexible-row-last {
    padding-bottom: 0px;
}

.panels-flexible-column-1-main {
    width: 99%;
    float: left;
}

.panels-flexible-1-inside {
    padding-right: 0px;
}

.panels-flexible-1 {
    width: auto;
}

.panels-flexible-region-1-center {
    width: 99%;
    float: left;
}

.panels-flexible-row-1-main-row-inside {
    padding-right: 0px;
}

.panels-flexible-region-1-contacts_region {
    width: 49.5%;
    float: left;
}

.panels-flexible-region-1-region_right_contact {
    width: 49.5%;
    float: left;
}

.panels-flexible-row-1-1-inside {
    padding-right: 0px;
}
