.jconfirm {
    color: #333;
    font-size: 14px;
    line-height: 1.42857143;
}

.jconfirm .container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

.jconfirm .row {
    margin-right: -10px;
    margin-left: -10px
}


.jconfirm .container:after
, .jconfirm .row:after {
    clear: both;
    display: table;
    content: " ";
}

.jconfirm .container:before
, .jconfirm .row:before {
    display: table;
    content: " ";
}

.jconfirm .col-xs-offset-1 {
    margin-left: 8.33333333%;
}

.jconfirm .col-xs-10 {
    width: 83.33333333%;
    float: left;
}

.jconfirm .col-md-4
, .jconfirm .col-sm-6
, .jconfirm .col-xs-10 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.jconfirm button.btn {
    min-width: 6em;
    height: auto;
    font-family: inherit;
}

@media (min-width: 768px) {
    .jconfirm .container {
        width:750px
    }

    .jconfirm .col-sm-offset-3 {
        margin-left: 25%;
    }

    .jconfirm .col-sm-6 {
        width: 50%;
        float: left;
    }
}

@media (min-width: 992px) {
    .jconfirm .container {
        width:970px
    }

    .jconfirm .col-md-offset-4 {
        margin-left: 33.33333333%;
    }

    .jconfirm .col-md-4 {
        width: 33.33333333%;
        float: left;
    }
}

@media (min-width: 1200px) {
    .jconfirm .container {
        width:1170px
    }
}