/*---------------------------------------------------------------------------------------------------------

DISPLAY

---------------------------------------------------------------------------------------------------------*/

.clear {float:  none !important;clear: both !important;}

.show {display: block !important}

.inline {display: inline !important;}

.visible, .showTabel {visibility: visible !important}

.not-visible, .hideTabel {visibility: hidden !important}

.hide {display: none !important}

.showTabel {display: table-row !important}

.hideTabel {display: none !important}

/*---------------------------------------------------------------------------------------------------------

FLOAT

---------------------------------------------------------------------------------------------------------*/

.fright {float: right !important;}

.fleft {float: left !important;}

/*---------------------------------------------------------------------------------------------------------

TEXT-ALIGN

---------------------------------------------------------------------------------------------------------*/

.txtright {text-align: right !important;}

.txtleft {text-align: left !important;}

.txtcenter {text-align: center !important;}

.valign {vertical-align: middle !important;}

/*---------------------------------------------------------------------------------------------------------

MARGIN

---------------------------------------------------------------------------------------------------------*/ 

.margin5 {margin: 5px;}

.mb10 {margin-bottom: 10px  !important;}
.mb20 {margin-bottom: 20px  !important;}

.mr5 {margin-right: 5px;}

.mt10 {margin-top: 10px !important}

.mt20 {margin-top: 20px !important}

.ml10 {margin-left: 10px !important;}

.mtb5 {margin-bottom: 5px !important; margin-top: 5px !important}

.nomargin {margin: 0 !important}

.nopadding {padding: 0 !important}

.padding5 {padding: 5px !important}

.padding3 {padding: 5px !important}

.p20 {padding: 20px !important}

.pt20 {padding-top: 20px !important}

.pl10 {padding-left: 10px !important}

.pb20 {padding-bottom: 20px !important}

.pb15 {padding-bottom: 10px !important}

.mauto {margin: auto !important}

/*-------------------------------------------------------------------------------------------------------*/ 

.col-1 {width: 45%;}

.col {}

.w100 {width: 100%;}


table, .datatable  td{color: #fff}
.openUrl {display: flex !important; align-items: center!important;}
@media only screen and (max-width: 1070px) {

	table.dataTable input { width: 100% !important; margin-left: 0 !important}

	

}

@media only screen and (max-width: 700px) {

	.col-1 {width: 100% !important;}

}