.unit-5.overlay:before{background:#FFF}
.textH{color:#1e73be}
.btn-primary, .btn-primary:hover, .btn-outline-primary:hover{background-color:#1e73be; border-color:#1e73be}
.btn-outline-primary{background-color:transparent; border-color:#1e73be}
.site-blocks-cover{background-color:#1e73be; }
.logo{height:70px; z-index:99999999999}
.site-logo span{font-size:1.1rem; padding-left:10px}
.unit-3 .unit-3-svg{stroke:#1e73be}
.unit-3:before{background-color:#1e73be}
.site-footer{padding:3em 0}
.unit-5{padding-top:20px; padding-bottom:20px}
.unit-5 h3{color:#1e73be}
a, a:hover, .site-navbar .site-navigation .site-menu .has-children .dropdown > li > a:hover, .site-navbar .site-navigation .site-menu .dropdown > li > a:hover{color:#1e73be}
.site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children:hover > a, .site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children:active > a, .site-navbar .site-navigation .site-menu .has-children .dropdown > li.has-children:focus > a {color: #1e73be; }
.site-section{padding:1em 0}
td.details-control {
    background: url('../resources/details_open.png') no-repeat center center;
    cursor: pointer;
}
tr.details td.details-control {
    background: url('../resources/details_close.png') no-repeat center center;
}

table.dataTable.dtr-column>tbody>tr>td.control:before, table.dataTable.dtr-column>tbody>tr>th.control:before{background-color:#1e73be}

.searchForm{height:30px}
.fidelity{width:100%}
.modal.show .modal-dialog{max-width:600px}
#list_filter{display:none}

.help-block{color: #737373}
.hidden{display:none}

.paginate_button .btn{box-shadow: 2px 1px #999}
.paginate_button .btn:hover {
	background-color: #333; 
	border:1px solid #333; 
	box-shadow: 0px 0px #999
}
.pagination .active .btn {
  background-color: #333;
  box-shadow: 2px 1px #999;
  border:1px solid #333;
  transform: translateY(2px);
}
.table thead tr{background:#333; color:#FFF}

.text-size-1{font-size:16px}
.text-size-2{font-size:20px}

.site-navbar .site-navigation .site-menu > li:last-child > a{padding-right:20px}
.owl-carousel{z-index:0}

.has-error .input-group input, 
.has-error input, 
.has-error select, 
.has-error textarea, 
.has-error input.form-control:active, 
.has-error input.form-control:focus, 
.has-error select.form-control:active, 
.has-error select.form-control:focus,
.has-error textarea.form-control:active, 
.has-error textarea.form-control:focus  
{
	border:1px solid #F00
}

.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label{color:#F00}


.has-error label{color: #F00}

.has-success .input-group input, 
.has-success input, 
.has-success select, 
.has-success textarea, 
.has-success input.form-control:active, 
.has-success input.form-control:focus,
.has-success select.form-control:active, 
.has-success select.form-control:focus,
.has-success textarea.form-control:active, 
.has-success textarea.form-control:focus    
{
	border:1px solid green
}
.has-success label{color: green}

.textSubTitle{font-weight:normal; padding:0px; margin:0px; font-size:24px}
.textIconView{font-size:28px; color:#1e73be}
.loader {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url('../images/page-loader.gif') 50% 50% no-repeat #FFF;
}
.text-white{color:#FFF}

.ui-autocomplete-loading {
	background: white url("../images/ui-anim_basic.gif") right center no-repeat;
}

.ui-autocomplete {
	max-height: 250px;
	width: auto;
	overflow-y: scroll;
	overflow-x: hidden;
} 

* html .ui-autocomplete {
	height: 100px;
}


@media print {
	@page { size: landscape; width: auto !important;}

	a[href]:after {
		content: none !important;
	}
	button, .noPrint, .site-footer, .btn, .site-navbar-wrap  {
		display: none;
	}
	table {
		border: solid #000 !important;
		border-width: 1px 0 0 1px !important;
	}
	
	th, td {
		border: solid #000 !important;
		border-width: 0 1px 1px 0 !important;
	} 
	
	.myPrintDiv{width: 100% !important; overflow: hidden  !important;}	
	.doubleScroll-scroll-wrapper{width: 100% !important; overflow: hidden  !important;}
	.table-responsive{width: 100% !important; overflow: hidden  !important;}	
}

.number{margin-top:12px}