.form-zone.large-zone {
    width: 100% !important;
    min-width: 1055px;
}

#global\.alternative-answer-number_error, #global\.alternative-answer-wait_error, #global\.callback-previous-subscriber-wait_error {
    margin-top: 5px;
}

.not-found {
    color: #999;
}


.note {
    font-style: italic;
    color: #999;
}

.primary-item {
    font-style: italic;
}


.no-bold {
    font-weight: normal !important;
}

.wizard_base_block {
    width: 700px;
    padding: 10px 10px 0 10px;
}

textarea.invalid {
    border-color: #e9322d !important;
    -webkit-box-shadow: 0 0 6px #f8b9b7 !important;
    -moz-box-shadow: 0 0 6px #f8b9b7 !important;
    box-shadow: 0 0 6px #f8b9b7 !important;
}

.form-horizontal .control-label.label-huge {
    width: 205px;
    padding-left: 0;
}

span#phone_error {
    margin: 0;
    padding-top: 0;
}

.label-big {
    width: 300px !important;
}

.text_field {
    float: left;
    width: 500px;
    margin: 5px;
    cursor: default;
}

.tab-content.simple-tabel-content {
    border-radius: 5px;
    border: 1px solid #ccc;
    margin-top: 0;
    background: transparent !important;
    padding-bottom: 0;
    overflow:visible;
}

.fixed-status-height {
    height: 36px;
}

.fixed-status-list {
    margin: 0px !important;
    padding: 10px 20px 10px 20px !important;
    height: 30px !important;
    background: #f4f4f4;
    border-left: 1px solid #ccc !important;
    border-right: 1px solid #ccc !important;
    border-bottom: 1px solid #ccc !important;
}

.status-bar.fixed-status-list:before, .status-bar.fixed-status-list:after {
    display: none;
}

.reset-zone-size {
    width: 100% !important;
}

.block_borders {
    border-radius: 5px !important;
    margin-top: -15px !important;
}

.space_before_tabs{
    height: 20px !important;
}

.space_before_tabs_0{
    height: 0px;
}

.space_before_table {
    height: 40px !important;
    margin-bottom: 10px;
}

.space-after-block {
    margin-bottom: 20px !important;
}

.form-sortable {
    margin: 0px !important;
}

.table-sortable {
    margin: 0px !important;
}


.block_borders_next {
    margin-top: -4px !important;
}

.phone_ragne_check {
    position: absolute;
    display: inline-block;
    margin: 0px 0px 0px 330px;
}

    .phone_ragne_check .check_block {
        position: absolute;
        margin: -1px 0px 0px 5px;
    }

    .phone_ragne_check .check_block.en {
        position: absolute;
        margin: -1px 0px 0px 9px;
    }


        .phone_ragne_check .check_block span {
            height: 28px;
        }



    .phone_ragne_check .title_block {
        display: inline-block;
        height: 28px;
        padding-top: 6px;
    }

        .phone_ragne_check .title_block span {
            color: #999
        }


.error_block {
    margin: -25px 0 0 572px;
    position: absolute;
}

.error_block.en {
    margin: -25px 0 0 576px;
    position: absolute;
}

    .error_block span {
        display: none;
        padding-top: 0px;
    }



.custom_check_select {
    margin: 0px 0px 0px 108px;
    padding: 0px;
    position: absolute;
}

.custom_select_input {
    display: inline-block;
    margin-left: 5px !important;
    position: absolute;
}

form.form-horizontal input.input-mini.input-custom-mini {
    width: 67px;
}

#blocklist-tabs.form-zone,
#allowlist-tabs.form-zone {
    width: 1055px;
}

/*phone input*/
.phone_error_span {
    display: none;
    margin: 0 0 0 0px;
}

.phone_error_span2 {
    display: none;
    margin: 0 0 0 173px;
}

.phone_error_span3 {
    display: none;
    margin: 0 0 0 3px;
}

.phone_error_span_wizard {
    display: none;
    margin: 0 0 0 318px;
    padding-top: 6px;
}

input.match-input-val {
    -webkit-box-shadow: 0 0 6px #c4f6b2;
    -moz-box-shadow: 0 0 6px #c4f6b2;
    box-shadow: 0 0 6px #c4f6b2;
}


/*pstn*/
ul.pstns {
    list-style: none;
    width: 254px;
    margin: 0 0 10px 0px !important;
}

ul.pstns li {
    height: 20px;
    width: 272px;
    border: 1px solid #cccccc;
    background-color: #ffffff;
    padding: 5px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-top: 2px;
    cursor: move;
}

.pstns .sort-handler {
    float: left;
}

.pstns .text_item {
    float: left;
}

.pstns .del_item {
    float: right;
    color: #ee5f5b;
}

.pstns .del_item:hover {
    color: #da4f49;
    cursor: pointer;
}

.control-pstns {
    margin-left: 221px !important;
}

select.invalid {
    border-color: #e9322d !important;
    -webkit-box-shadow: 0 0 6px #f8b9b7 !important;
    -moz-box-shadow: 0 0 6px #f8b9b7 !important;
    box-shadow: 0 0 6px #f8b9b7 !important;
}

.loader-fix {
    position: relative;
    margin: -24px 0 0 107px !important;
    float: left;
    z-index: 100;
}

.tab-pane.tab-overflow {
    overflow:visible;
}

.custom_size_block {
    /*min-height: 150px;*/
}

#form_external_edit.form-horizontal fieldset label.control-label {
    width: 215px;
}

.form-horizontal .control-label.label-small {
    width: 125px;
}

/*#form_wizard .custom_size_block .dropdown-menu, #form_internal_edit .dropdown-menu {
    max-height: 210px;
    overflow-y: auto;
    overflow-x: hidden;
}*/

#form_internal_edit select.input-xlarge {
    width: 286px;
}

.cronjobs-list td.status {
    vertical-align: middle !important;
    font-size: 12px;
}

#cronjons td {
    vertical-align: middle !important;
}

#cronjons td.status {
    vertical-align: middle !important;
    font-size: 12px;
}

#cronjons td.status.running {
    color: #62c462;
}

#cronjons td.status.stopped {
    color: #e6e6e6;
}

#cronjons .label-success {
    cursor: pointer;
}

#savelistbtn {
    margin-right: 5px !important;
}

#period_block .date-margin {
    margin-top: 5px !important;
}

.alternative-number {
    float:left;
}

#alternative_type {
    float: left;
}

#alternative_wait {
    float: left;
    margin-left: 3px;
}

#callback_wait {
    float: left;
    margin-left: 16px;
    margin-top: 1px;
}

.input-append-none {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
}

.play-sound {
    margin-right: -9px;
    border: 1px solid #cccccc;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.input-play {
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
    /*width: 143px !important;*/
}

.input-medium.match-input-play {
    width: 225px;
}

#numbertranslations-tabs select#form_number.input-large-match-large,
select#form_number.input-large-match-large {
    width: 193px !important;
}

textarea.input-xlarge.match-numbertranslation-form {
    width: 545px;
}

select.input-xmlarge.one-pixel {
   width: 331px;
}

#blocklist-tabs, #allowlist-tabs {
    display: inline-block;
}

#form_wizard #uniqueNumber_error {
    padding-left: 346px;
}

#numbertranslations-tabs select#form_number {
    width: 152px !important;
}

form.form-horizontal fieldset {
    width: auto;
}

.create-numbertranslation.form-horizontal .control-label {
    padding-left: 0px;
    width: 105px;
}


.create-numbertranslation.form-horizontal .controls {
    margin: 0;
}

.global-container {
    display: table;
    min-width: 100%;
}

#block_uniqueNumberText {
    width: auto;
}

#cronjons .showtime {
    color: #666;
    font-size: 0.8em;
}

.text-error#number_error {
    line-height: 30px;
    margin-left: 3px;
}

input#form_size.input-large {
    width: 212px;
}

.fileupload.fileupload-new, .fileupload, .fileupload-new {
   margin-bottom: 0px;
}

#formupload .loader, #formupload2 .loader {
    vertical-align: middle;
}

.uneditable-input.span3 {
    width: 229px;
}

.pattern-error {
    float: left;
}

.ui-sortable .pstn-item.dragging {
    background-color: #fff;
    border: solid 1px #cccccc;
    border-top: none;
}

#createModal.modal .modal-body {
    max-height: none;
}

.padding-left-10 {
    margin-left: 10px;
    display: inline-block;
}