body.kiado #wrapper {
    overflow:visible;
    width: 1170px;
}

body.kiado #wrapper .inner {}

.kiado button.green {
    background: #00C3C3 url(/static/frontend/images/bg_button_green.png) no-repeat -101px 0;

    border: 0;
    font-family: 'Roboto', sans-serif; font-weight: 700; font-size: 18px; text-transform: uppercase; background-color: #2B2C2C; display: inline-block; cursor: pointer;
    color: #fff;
    padding: 9px 80px 9px 25px;
}

.kiado .button:hover {
    text-decoration: none !important;
}

.kiado .button span {
    background: #00C3C3 url(/static/frontend/images/bg_kiado_rendezveny_button.png) repeat-x 0 0;  color: #FEFEFE;
    padding-right: 65px;
    line-height: 27px;
}

.kiado form {

}

.kiado form fieldset {
    border: none;

    margin: 0;
    padding-top: 25px;
}

.kiado .data-sheet .left fieldset {
    padding-right: 50px;
    width: 265px;
    padding-left: 110px;
}

.kiado .data-sheet .right fieldset {
    padding-right: 48px; width: 265px; padding-left: 48px;
}

.kiado .data-sheet fieldset.dark {
    background: #000000;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 2px solid #126a6a;
    padding-right: 48px; width: 265px;
    padding-left: 48px;
}

.kiado form hr {
    border-color: #00C3C3;

    margin-bottom: 15px;
}

.kiado form fieldset > div {
    margin-bottom: 15px;

}

.kiado form#megosztas .display{
    color: #dddfe3;
}

.kiado form .display {
    font-size: 13px;
    color: #2C2C2C;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    display: block;
    margin-bottom: 5px;
}

.kiado form .error {

}

.kiado form input[type=text],
.kiado form input[type=password],
.kiado form textarea {
    width: 241px;
    padding: 5px 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 2px solid #126a6a;
    font-size: 13px;
}

.kiado form input[type=text].green,
.kiado form input[type=password].green {
    background: #a3caca;

    border-color: #216e6e;
}

.kiado form input[type=text].no-valid,
.kiado form input[type=password].no-valid {
    border-color: #ff0000;

}

.kiado form input[type=text].read-only,
.kiado form input[type=password].read-only {
    background-color: #1d1d1d;

}

.kiado form input.readonly {

}

.kiado form select option {
    color: #03a0a0;
}

.kiado form .design-checkbox {

}

.kiado form .design-checkbox input[type=checkbox].design {
    display: none;

}


.kiado form .design-checkbox label span {
    display: inline-block;
    width: 19px;
    height: 18px;
    background-image: url(/static/frontend/images/bg_checkbox_inactive.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    margin-right: 5px;
    margin-bottom: -2px;
    margin-left: -24px;
}

.kiado form .design-checkbox input[type="checkbox"]:checked + label span {
    background-image: url(/static/frontend/images/bg_checkbox_active.png);
}

.kiado form .design-checkbox label a {
    color: #f04923;
}

.kiado form .checkbox-caption {
    margin-left: 3px;
    font-size: 13px;
    color: #2C2C2C;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    line-height: 20px;
    display: inline-block;
    padding-left: 22px;
}

.kiado .buttons {
    text-align: right;
    margin: 0;
}

.kiado .button {
    background: #00C3C3;
    color: #fefefe;
    border-bottom: 1px solid #02abab;
}

.kiado .button span {
    background: #00C3C3 url(/static/frontend/images/bg_kiado_rendezveny_button.png) repeat-x 0 0;  color: #FEFEFE;
    padding-right: 65px;
    line-height: 27px;
}

.kiado .button i {
    color: #fff;
}

.kiado .button.gray {
    background: #333;
    color: #fefefe;
    border-bottom: 1px solid #333;
}

.kiado .button.gray span {
    background: #00C3C3 url(/static/frontend/images/bg_kiado_button_dark.png) repeat-x 0 0;
    color: #A7A8AA;
    padding-right: 65px;
    line-height: 27px;
}

.kiado .button.gray i {
    color: #A7A8AA;
}

.kiado .button.light {
    background: #a7a8aa;
    color: #fff;
    border-bottom: 1px solid #a7a8aa;
}

.kiado .button.light span {
    background: #00C3C3 url(/static/frontend/images/bg_kiado_button_light.png) repeat-x 0 0;
    color: #ff;
    padding-right: 65px;
    line-height: 27px;
}

.kiado .button.light i {
    color: #fff;
}

.kiado .pager {
    float: right;
    margin: 0 45px 25px 0;
}

.kiado .pager .inner {

}

.kiado .pager .inner > a {
    float: left;
    background: #9FA0A2 url(/static/frontend/images/bg_kiado_pager_button.png) repeat-x 0 0;
    display: block;
    width: 43px;
    height: 43px;
    text-align: center;
}

.kiado .pager a i {
    color: #00C3C3;
    font-size: 22px;
    line-height: 44px;
}

.kiado .pager ul {
    list-style: none;
    overflow: hidden;
    float: left;
    margin-left: 15px;
    margin-right: 10px;
}

.kiado .pager li {
    float: left;

    margin-right: 5px;
}

.kiado .pager li a {
    line-height: 43px;
    font-size: 18px;
    color: #fefefe;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
}

.kiado .pager li.active a {
    color: #00C3C3;
}

.kiado form {

}

.kiado form fieldset {
    border: none;

    margin: 0;
    padding-top: 25px;
}

.kiado .data-sheet .left fieldset {
    padding-right: 50px;
    width: 265px;
    padding-left: 110px;
}

.kiado .data-sheet .right fieldset {
    padding-right: 48px; width: 265px; padding-left: 48px;
}

.kiado .data-sheet fieldset.dark {
    background: #000000;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 0;
    padding-right: 48px;
    width: 269px;
    padding-left: 48px;
}

.kiado form hr {
    border-color: #00C3C3;

    margin-bottom: 15px;
}

.kiado form fieldset > div {
    margin-bottom: 15px;

}

.kiado form .dark .display, .kiado form .dark .checkbox-caption {
    color: #BBBBBB;

}

.kiado form .error {

}

.kiado form input[type=text],
.kiado form input[type=password],
.kiado form textarea {
    width: 241px;
    padding: 5px 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 2px solid #126a6a;
    font-size: 13px;
    color: #060000;
}

.kiado form input[type=text].green,
.kiado form input[type=password].green {
    background: #a3caca;

    border-color: #216e6e;
}

.kiado form input[type=text].no-valid,
.kiado form input[type=password].no-valid {
    border-color: #ff0000;

}

.kiado form input[type=text].read-only,
.kiado form input[type=password].read-only,
.kiado form textarea.read-only {
    background-color: #D3D3D3;
    color: #060000;

}

.kiado form textarea {
    min-height: 100px;
}

.kiado form .select {
    width: 261px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 2px solid #126a6a;
    font-size: 13px;
    background: url(/static/frontend/images/bg_select.png) no-repeat -630px 0px;
    height: 28px;
    overflow: hidden;
}

.kiado form .select .select,
.kiado form .select input {
    border: none;
}

.kiado form .temakor .select {
    width: 650px;
    background-position: -240px;
}

.kiado form select {
    -webkit-appearance: none; background: rgba(0, 0, 0, 0);
    border: 0;
    padding: 2px 5px 0 30px; font-size: 12px; margin: 0 20px 0 0;
    width: 320px;
    color: #03a0a0; -webkit-border-radius: 0; -moz-border-radius: 5px; border-radius: 0;
    height: 100%; -moz-appearance: none; appearance: none; outline: none;

}

.kiado form .temakor select {
    width: 650px;

}

.kiado form .radio-caption {
    margin-left: 3px;
    font-size: 13px;
    color: #DDDFE3;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    line-height: 20px;
    display: inline-block;
    padding-left: 3px;
}

.kiado form .dialog {
    background: #f4dcdc;

    -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
    margin-left: 110px;
    margin-bottom: 15px;
    padding: 10px 20px;
    overflow: hidden;
}

.kiado form .dialog.alert {
    border: 2px solid #ff4e4e;

}

.kiado form .dialog.alert i.icon-nx-alert {
    display: inline-block;
    width: 17px;
    height: 17px;
    background: rgba(0, 0, 0, 0) url(/static/frontend/images/ico_alert.png) no-repeat 0 0; margin-right: 5px;
    float: left;
    margin-top: 10px;
}

.kiado form .dialog.alert p {
    font-size: 13px;

    color: #333333;
    font-family: 'Roboto', sans-serif; font-weight: 700;
    margin-left: 35px;
}

.kiado form .error-message {
    margin-right: 5px;
    background: #F4DCDC;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 15px;
    padding: 5px;
    display: block;
    white-space: normal;
    border: 2px solid #F00;
    margin-top: 3px;
    font-size: 13px; color: #333; font-family: 'Roboto', sans-serif; font-weight: 700;
    width: 251px;
}

.kiado form .error-message:before {
    content: "";
    display: inline-block;
    width: 17px;
    height: 17px;
    background: rgba(0, 0, 0, 0) url(/static/frontend/images/ico_alert.png) no-repeat 0 0; margin-right: 5px;
    margin-bottom: -4px;
}

/** KIADO OLDALAKHOZ A RESPONZIVITÁS FELÜLCSAPÁSÁRA **/
.kiado .container {
    width: 1155px;
}
.kiado .container .content-column {
    float: left;
    padding-right: 320px;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.kiado .container .right-column {
    float: left;
    width: 275px;
    margin-left: -300px;

    padding-right: 25px;
}