
@media print {
    @page {size: landscape;margin: 5.2mm 4mm;font-size:11px}
    div table.table,.nav-tabs-custom, .nav-tabs-custom > .tab-content, body, div.avoid p {margin:0;margin:0 !important;padding:0;padding:0 !important;}
    div table.table-bordered>tbody>tr:last-child>td,div table.table-bordered {border-bottom:none}
    .tab-content>.tab-pane {display: none; display: none!important;visibility: hidden;visibility: hidden !important;}
    .tab-content>.active {display: block;visibility: visible;display: block !important;visibility: visible !important;}
    .sidebar,.header,.dataTables_info,.dataTables_filter,.bottom,.btn,.nav-tabs,.content-header, .noprint{display:none;display:none !important;}
    div.avoid p strong, div.avoid, div.avoid span, div.avoid ul li {font-size:11px}
    .content.levy {overflow: hidden}
    .tableToPrint tbody tr {height:118px}
    a[href=""]:after{content:""}
    a[href=""]:after{display:none}
    a, a:after {content: normal !important;}
    .onlyPrint {display:inline !important;}
    P {-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;}
}
.main-header .logo {height:105px;line-height:105px}
.main-sidebar, .left-side {padding-top:105px}
.table tbody tr {cursor:pointer}
.alert h4 {margin-top:10px}
.cboth {clear:both}
.small-box {cursor:pointer}
.small-box.bg-aqua {background:#222D32 !important;color:white !important;}
.small-box>.small-box-footer {padding: 7px 0;margin-top:15px}
.ion {color:white}
.nav.nav-tabs {background-color:#EEE}

body .dl-logo-mini {display:none;}
body .dl-logo-lg {display:block;}
body.sidebar-collapse .dl-logo-lg {display:none;}
body.sidebar-collapse .dl-logo-mini {display:block;}

.levy_client_view .tab-content .row .col-lg-3 {text-align:right}
.levy_client_view .tab-content .row div.col-lg-3.cboth {font-weight: bold;clear:both;text-align:left;}
.levy_client_view .tab-content .row div.col-lg-3.notcboth {font-weight: bold;text-align:left;}
.levy_client_view .tab-content .row .col-lg-4 {text-align:right}
.levy_client_view .tab-content .row div.col-lg-4.cboth {font-weight: bold;clear:both;text-align:left;}
.levy_client_view .tab-content .row div.col-lg-4.notcboth {font-weight: bold;text-align:left;}
.levy_client_view .tab-content .row .col-lg-6 {text-align:right}
.levy_client_view .tab-content .row div.col-lg-6.cboth {font-weight: bold;clear:both;text-align:left;}
.levy_client_view .tab-content .row div.col-lg-6.notcboth {font-weight: bold;text-align:left;}
.levy_client_edit input[type="text"] {text-align:right}
.levy_client_edit #tab_1 input[type="text"] {text-align:left}
.levy_client_add input[type="text"] {text-align:right}
.levy_client_add #tab_1 input[type="text"] {text-align:left}
.levy_client_edit select {direction: rtl;}
.levy_client_edit #tab_1 select {direction: ltr;}
.levy_client_edit #tab_3 select {direction: ltr;}
.levy_client_add select {direction: rtl;}
.levy_client_add #tab_1 select {direction: ltr;}
.levy_client_add #tab_3 select {direction: ltr;}

.has-error .select2-container .select2-choice {border-color:red}
.bc-collection li {border-bottom:1px solid grey;margin-bottom:15px;padding-bottom:15px}
.bc-collection li:last {border-bottom:none;margin-bottom:0;padding-bottom:0}
.titreInfo,
.grosField {clear:both;}
.isForm .tabInfo .form-group:nth-child(-n+8) {
    float:left;
    width:200px;
}
.isForm .tabInfo .form-group:nth-child(9) {
    clear: both;
}
.ui-tooltip.ui-widget.ui-corner-all.ui-widget-content {display:none !important;}
.isNotForm .tab-pane .form-group {margin-bottom:0;font-size:12px;}
.isNotForm .tab-pane .control-label {padding-top:0}
.tab-pane .form-group .grosField,
.tab-pane .form-group .titreInfo {padding-top:10px;}
.tab-pane .form-group .grosField h3 {    background: #3c8dbc ;
    padding-bottom: 0;
    padding-top: 10px;
    margin:0 -10px 10px -10px;
    clear: both;
    padding: 10px;
    font-size: 18px;
   color:#FFFFFF;}
.tab-pane .form-group .titreInfo p {border-bottom:1px solid #CCC;padding-bottom:5px;padding-top:5px;}
.isNotForm .tab-pane .form-group .grosField h3,
.isNotForm .tab-pane .form-group .titreInfo p {padding-bottom:0;padding-top:10px;}
.tab-pane .grosField:first h3 {border-top:none;margin-top:0;padding-top:0;}
.tab-pane .form-group label {font-weight: normal;}

.bc-collection li .nav-tabs li {padding-bottom:0;border-bottom:none;}
.bc-collection li .tab-pane .form-group .form-group {width:46%;float:left;margin:0 2%}

.select2-container.form-control {border:none;padding:0;background:none}
.select2-drop {margin-top:-9px !important;}

.btn-primary {background-color: #F4F4F4;color: #444;border-color: #DDD;}
.btn-primary:hover, .btn-primary:active, .btn-primary.hover, .btn-primary:focus {background-color: #E7E7E7 !important;color:#333;border-color: #ADADAD;}
h4 span {color:#3C8DBC}
div .nav>li>a {padding: 10px 10px;}

@media (min-width: 768px) {
    .form-horizontal .control-label {text-align:left}
}

@media (max-width: 768px) {
    .navbar.navbar-static-top {
            float: right;
            margin-top: -50px;
            background: none !important;
            color: red;
    }
    .logo {z-index: 999;position:relative;}
    .skin-black .main-header>.navbar .nav>li>a{color:red !important;float:right;display: block;width:20px;height:20px;margin:0 20px 0 0;padding:0;z-index: 999;position: relative;}
}
.tissuCostume .nav-tabs-custom {background:none}
.tissuCostume .nav.nav-tabs {background:none}
.tissuCostume .nav-tabs-custom>.tab-content {background:none}

@-webkit-keyframes flashOutIn {
    0% {
        background-color: #eeeb8e;
        opacity:1;
    }
    22% {
        background-color: white;
    }
    50% {
        background-color: #eeeb8e;
    }
    77% {
        background-color: white;
    }
    100% {
        background-color: #eeeb8e;
    }
}

.flashOutIn {
    -webkit-animation-name: flashOutIn;
    -webkit-animation-duration: 1800ms;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-timing-function: ease-in-out;
    background-color: #eeeb8e;
}

.levy_stat_client .table {font-size:11px}
.levy_stat_client .table>tbody>tr>td,
.levy_stat_client .table>tbody>tr>th,
.levy_stat_client .table>tfoot>tr>td,
.levy_stat_client .table>tfoot>tr>th,
.levy_stat_client .table>thead>tr>td,
.levy_stat_client .table>thead>tr>th {
padding:1px;
}
table.dataTable thead > tr > th {
    padding-right: 20px;
}

.tissuBespoke .numchemise {position: absolute;
    display: block;
    width: 50px;
    height: 50px;
    background: #cb1a1a;
    color: #FFFFFF;
    text-align: center;
    line-height: 50px;
    margin-left: -60px;
	}
.tissuBespoke .bc-collection li {/*border-bottom:1px solid grey;margin-bottom:15px;padding-bottom:15px*/border-bottom: 1px solid grey;
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-left: 1px solid #cb1a1a;
    padding: 10px;}


.levy_stat_statistiques  a.disabled  {color:grey !important;}
.levy_stat_statistiques li.disabled a  {color:grey}



/* Text and background color for dark mode */
/*
@media (prefers-color-scheme: dark) {
  body {
    color: #ddd;
    background-color: #222;
  }
  .skin-black .main-header>.navbar {
    background:#222;
  }
  .skin-black .main-header>.navbar a {
    color:#ddd !important;
  }
  .content-wrapper, .right-side {
    background:#505050;
  }
}
*/
