main.tabs{width:100%;background:inherit;}
section.tabs{display:none;padding:30px;border-top:1px solid #000;}
input.tabs{display:none;}
label.tabs{position:relative;display:inline-block;background:#fff;padding:10px;font-weight:bold;font-size:16px;
	height:70px;line-height:24px;vertical-align:top;text-align:left;color:#bbb;border:1px solid transparent;
	max-width:21.66%;} 
label.tabs .icon{line-height:24px;height:50px;float:left;font-size:24px;width:40px;}
/* label.tabs.two{line-height:1.4;padding:10px;} */
/* label.tabs.two .icon{line-height:40px;height:40px;} */
label.tabs:hover{color:#000;cursor:pointer;}

input.tabs:checked + label{top:2px;color:#000;border:1px solid #000;border-top:2px solid #9561a8;border-bottom:1px solid #f7f7f8;    background-color: #f7f7f8;}
#tab1:checked ~ #content1,#tab2:checked ~ #content2,#tab3:checked ~ #content3,
#tab4:checked ~ #content4,#tab5:checked ~ #content5,#tab6:checked ~ #content6,#tab7:checked ~ #content7,#tab9:checked ~ #content9{display:block;    border: 1px solid #e5e7eb;
    background-color: #e5e7eb1f;}
#tab8:checked ~ #content8 {
    display: inline-block;
    border: 1px solid #e5e7eb;
    background-color: #e5e7eb1f;
	width:100%;
}
section.tabs .articol{padding:0px !important;min-height:auto !important;}
section.tabs .articol_data{display:none !important;}
section.tabs h1.section_title{display:none !important;}
section.tabs a{color:#1f498b;}
section.tabs a:hover{color:#9561a8;}
section.tabs a.button{display:inline-block;line-height:30px;margin:0px 5px;height:30px;padding:0px 20px;
	background-color:#fff !important;color:#9561a8;border:1px solid #9561a8;}
section.tabs a.button:hover{color:#7a3e8f!important;border-color:#7a3e8f !important;}
section.tabs .col32{padding-right:30px;}
section.tabs .icon_box{display:none !important;}
section.tabs .center_info{background:none;border:1px solid #000;padding:30px !important;}
section.tabs .center_info.red{border-color:#a52a2a !important;}
section.tabs .center_info.bg{border:none !important;background:#f2f2f2;}

.iaction{min-width:260px;position: relative; display: inline-block;margin: 0px 5px 5px 0px;padding: 8px 10px;min-height: 34px; line-height: 1.4;border: 1px solid #f7f5f5;border-radius: 10px;color: #fff !important;font-weight: bold;box-shadow: 0px 5px 12px -3px #3c3c3c;text-align: center;font-size: 13px;}
.iaction *{color:#000;}
.iaction:hover{background:#000;color:#fff !important;}
.iaction:hover::before{border-color:#fff;}

td.nowrap,th.nowrap{white-space:nowrap;}
.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter{margin-bottom:20px !important;}

.toggle_info{display:block;color:#fff !important;line-height:14px;font-size:10px;text-align:center;width:18px;height:18px;border:2px solid #fff;box-shadow:0 0 3px #444;
	background:#9561a8;border-radius:50%;}
.toggle_info.red{background:#d33333;}

.csbutton{display:inline-block !important;width:auto !important;float:none !important;line-height:28px;height:28px;top:-5px;
	background:#efefef;color:#555 !important;padding:0px 10px;text-shadow: 0px -1px 0px rgba(30, 30, 30, 0.8);
    background: -moz-linear-gradient(top, #efefef 0%, #f6f6f6 47%, #fff 100%);
    background: -webkit-gradient(linear, top, bottom, color-stop(0%,#efefef), color-stop(100%,#fff));
    background: -webkit-linear-gradient(top, #efefef 0%,#fff 100%);
    background: -o-linear-gradient(top, #efefef 0%,#fff 100%);
    background: -ms-linear-gradient(top, #efefef 0%,#fff 100%);
    background: linear-gradient(top, #efefef 0%,#fff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#fff',GradientType=1 );	
	-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;
	-webkit-box-shadow:0px 2px 1px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 2px 1px rgba(50, 50, 50, 0.75);box-shadow:0px 2px 1px rgba(50, 50, 50, 0.75);
}
.csbutton:hover{color:#9561a8 !important;}
/*
.csbutton{display:block;position:relative;top:-5px;border-radius:5px;line-height:28px;background:#1f498b;color:#fff !important;height:28px;
	padding:0px 5px;box-shadow:0 0 3px #444;}
.csbutton:hover{background:#9561a8;}
*/
table.dataTable tbody th, table.dataTable tbody td{color:#000 !important;padding:8px 10px;}
table.dataTable thead th, table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111;}
table.dataTable tfoot th, table.dataTable tfoot td{padding:10px 18px;border-top:1px solid #111;}
   
    
dl{display:block;clear:both;margin:0px auto 10px;width:60%;}
dt{display:inline-block;clear:both;border-top:1px solid #efefef;width:70%;float:left;line-height:28px;height:28px;}
dt:first-child,dt:first-child + dd{border:none;}
dd{display:inline-block;border-top:1px solid #efefef;width:30%;float:left;line-height:28px;height:28px;}

.status_box{display:table;width:100%;overflow:hidden;margin-bottom:20px;}
.status_box .status_cell{display:table-cell;width:25%;}
.status_box .status_cell > span{position:relative;display:block;text-align:center;padding:0px;min-height:22px;line-height:1.4;color:#bbb;}
.status_box .status_cell > span.icon{font-size:40px;line-height:40px;padding:5px 0px;}
.status_box .status_cell > span.icon:before{content:'';position:absolute;display:block;width:100%;height:5px;background:#bbb;top:100%;left:0px;}
.status_box .status_cell > span.icon:after{content:'';position:absolute;display:block;width:100%;height:5px;background:#bbb;top:100%;left:-50%;}
.status_box .status_cell > span.date{font-size:12px;line-height:12px;padding:15px 5px 0px;}
.status_box .status_cell > span.info{font-size:14px;font-weight:bold;padding:5px 5px 0px;}
.status_box .status_cell.activ > span{color:#4ea8e2;}
.status_box .status_cell.activ > span.icon:after{background:#4ea8e2;}
.status_box.activ .status_cell > span{color:#4ea8e2;}
.status_box.activ .status_cell > span.icon:before{background:#4ea8e2;}
.status_box.activ .status_cell > span.icon:after{display:none;}

.tabs-cadou{width: 100%;margin: auto;background-color: #ffffff;padding: 20px 20px;border: solid 1px;}
.tabs-cadou .title{font-size:20px;font-weight: bold;}
.tabs-cadou .descriere, .tabs-cadou a{font-size:16px;}
.show-flex{display:flex;justify-content: space-between;}
.tabs-cadou img{height:250px;}

#inbox_box{}
#inbox_menu a{display:block;float:left;line-height:32px;height:32px;margin:3px 3px 3px 0px;
	padding:0px 10px;background:#e8e8e8;color:#000;}
#inbox_menu a.active{background:#9a5aa4;color:#fff;}
#inbox_menu a:hover{background:#9760a9;color:#fff;}
.inbox_lst{width:100%;border-spacing:0px;}
.inbox_lst td{padding:10px 5px;border-bottom:1px solid #e4e5e6;text-align:left;}
.inbox_lst th{padding:10px 5px;border-bottom:1px solid #000;text-align:left;line-height:34px;}
.inbox_lst input[type=submit]{float:right;padding:0px 10px !important;}
.inbox_lst tbody tr td{font-size:13px;line-height:1.2;vertical-align:top;}
.inbox_lst tr.initial td{border-top:1px solid #111;}
.inbox_lst a{color:#bbb!important;}
.inbox_lst a:hover{color:#9760a9!important;}

@media only screen 
and (max-width : 1250px) {
/* Styles */
section.tabs{padding-left:0px;padding-right:0px;}
label.tabs{padding-left:5px !important;font-size:14px;}
label.tabs .icon{width:34px;text-align:left;}
}

@media only screen 
and (max-width: 999px) {
section.tabs h1.section_title{display:block !important;margin-top:0px !important;}
section.tabs .center_news{display:block !important;}
main.tabs{margin-top:30px;}
section.tabs{padding:30px 0px;}
label.tabs{font-size:0;padding-left:15px !important;}
label.tabs .icon{width:50px;text-align:center;}
dl{width:100%;padding-left:50px;}
#content4 > .col32,#content4 > .col3{width:100%;float:none;padding:0px;}
#content4 > .col3{background:#efefef;padding:20px !important;}
}

@media only screen 
and (max-width: 620px) {
label.tabs{line-height:50px;height:50px;padding:0px 5px !important;}
label.tabs .icon{line-height:50px;}
.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter{margin-bottom:0px !important;text-align:left !important;}
.dataTables_wrapper .dataTables_filter{margin-bottom:20px !important;}
.status_box{margin-bottom:10px;}
.status_box .status_cell > span.icon{font-size:30px;line-height:30px;}
.status_box .status_cell > span.date{font-size:11px;}
.status_box .status_cell > span.info{font-size:12px;line-height:1.2;}
.show-flex{flex-direction: column;align-items: center;}
.tabs-cadou img{height:auto!important;width:80%;}
}

@media only screen 
and (max-width:460px) {
table.dataTable thead th, table.dataTable thead td{padding:10px 5px !important;}
label.tabs{padding:0px !important;width:15% !important;}
label.tabs .icon{width:100%;}
.tabs .center_info.user{padding:0px;border:none;}
tr.child td{background:#f6fcff;}
.tabs dl{width:100%;padding-left:0px;}
.tabs .center_info.user table.dataTable thead th:nth-child(n+2), table.dataTable tfoot th:nth-child(n+2){display:none;}
.tabs .center_info.user table.dataTable tbody tr.parent{position:relative;display:block;width:100%;}
.tabs .center_info.user table.dataTable tbody tr.parent td{clear:both;display:block !important;width:100%;text-align:left;
	padding:4px 80px 4px 30px !important;text-align:left !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.tabs .center_info.user table.dataTable tbody tr.parent td:first-child{position:absolute;width:auto;padding:4px !important;left:0px;}
.tabs .center_info.user table.dataTable tbody tr.parent td:nth-child(2){overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;
	-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}
.tabs .center_info.user table.dataTable tbody tr.parent td.noMobile{display:none !important;}
.tabs .center_info.user table.dataTable tbody tr.parent td.nowrap{font-size:16px;}
.tabs .center_info.user table.dataTable tbody tr.parent td:last-child{position:absolute;width:auto;right:5px;top:4px;width:80px;padding:0px !important;text-align:right !important;}
}

table.dataTable>tbody>tr.child ul.dtr-details{width:100% !important;}

.box-news{
	display: inline-block;
	margin-top: 20px;
	margin-bottom: 20px;
	border-top: 2px solid #9E9E9E;
	border-bottom: 2px solid #9E9E9E;
	padding-top: 20px;
	padding-bottom: 20px;
}
#content1 .search-input-text {
    width: 100%;
    margin-bottom: 10px;
}