.condition {
    overflow: auto;
    padding-bottom: 10px;
    float: left;
    margin-top: 10px;
    margin-bottom: 15px;
}
.condition_smallbox{
	width: 240px;
}
.condition_smallbox > select{
	padding: 0 15px;
}
.Demand_ctn_box_big{
    padding: 30px 46px 0px 46px;
}
.bootstrap-table .fixed-table-pagination > .pagination-detail, .bootstrap-table .fixed-table-pagination > .pagination{
    margin-top: 30px;
}
@media (min-width:992px) and (max-width:1200px ) { 

}
@media (min-width:768px) and (max-width:992px ) { 
    .condition {
        width: 100%;
        overflow: hidden;
        padding-bottom: 10px;
        float: left;
        margin-top: 10px;
        margin-bottom: 0;
    }
}
@media only screen and (max-width: 768px) { 
    .condition {
        float: none;
    }
    .Demand_ctn_box_big{
        padding: 15px 15px 15px 15px;
    }
    .condition_child{
        padding-right: 0;
        width: 100%;
    }
    .condition_smallbox {
        width: 79%;
    }
    .condition{
        margin-bottom: 15px;
    }
    .condition_label{
        font-size: 16px;
        line-height: 40px;
    }
    .condition_smallbox > select{
        font-size: 16px;
    }
    .form-control{
        font-size: 16px;
    }
    .form_box{
        width: 100%;
    }
    .fixed-table-container{
        width: 100%;
    }
    .bootstrap-table .fixed-table-container .table thead th{
        font-size: 15px;
    }
    .bootstrap-table .fixed-table-container .table th, .bootstrap-table .fixed-table-container .table td{
        font-size: 14px;
    }
    .condition{
		margin-top: 5px;
	}
}