*,
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#integration-list {
    font-family: 'Open Sans', sans-serif;
    width: 100%;
    margin: 0 auto;
    display: table;
}
.scissors-container .panel-heading {
    background-color: #fafafa;
    color: #222222;
    border: 0px;
}
.scissors-container {
    border:2px dashed #CCC;
    position: relative;
    margin-bottom: 20px !important;
}
.scissors-container .icon-scissors {
    position: absolute;
    bottom: -19px;
    left: 0px;
    margin:0px; vertical-align: top;
}
.scissors-container img {
    position: absolute;
    bottom: -19px;
    left: 0px;
    margin:0px; vertical-align: top;
}

.scissors-container:hover {
    background: #fafafa;
}

.panel-title .label{
    font-size: 22px;
}

.pcoupon {
    padding: 0px;
    margin: 0px;
}
.pcoupon span {
    width: 100px;
}
.discount-coupon {
    padding: 0px;
    margin: 0px;
}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
    padding: 0px !important;
    border: 0px !important;

}
.table-responsive .table{
    font-size: 80%;
}

@media screen and (max-width: 767px){
    .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {
        white-space: normal;
    }
}
