/*
	REF
		#FFE80F #009BDF		primary
		#FCF5BC	#94c9df	hover / primary ~very light
		#F9EE8C	#75b7d4	primary ~lighter~
		#FFEB2E	#40aede	primary ~lighter
		#FAEA52	#6fc0e3	primary ~lighter+
		#FFEE4D	#70c0e3	primary ~lighter++
		#FFF9C0	#9fcde0	primary ~lighter+++
		#F9E41A	#297690	primary ~darker
		#EDB400	#006080	primary ~darker~
		#EFD935	#477e90	primary ~darker+
		#E7D20D	#4c8091	primary ~darker++

*/
img{
	max-width: 100%;
}
.navbar-brand>img{
	max-height: 100%;
}
.bg-primary,.bg-primary a,.bg-primary a:active,.bg-primary a:focus,.bg-primary a:hover,.bg-primary:active,.bg-primary:focus,.bg-primary:hover,.bg-primary[href],.bg-primary[href]:active,.bg-primary[href]:focus,.bg-primary[href]:hover{
    color:#fff!important
}
.px-nav-box .btn-outline {
	border-color: #bbb!important
}
form#login-form .message {
	border-left-color: #40aede;
}
.panel-default>.panel-heading {
    color: #3D3D3D;
    background-color: #E6E6E6;
    border-color: #E6E6E6;
}
a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover {
    background:#94c9df
}
body{
    background:#f6f6f6
}
.nav-tabs,.nav-tabs.nav-justified,.page-breadcrumb,.page-header,hr{
    border-color:rgba(0,0,0,.07)
}
.panel .nav-tabs{
    border-color:rgba(0,0,0,.11)
}
.panel,.widget-more-link.b-a-1,.widget-products-image,:not(.panel) .thumbnail{
    border-color:#e2e2e2
}
.bg-primary,.bg-primary .bg-primary{
    border-color:#40aede!important
}
.bg-primary{
    background-color:#009BDF!important
}
.bg-primary[href]:hover{
    background-color:#297690!important
}
.bg-primary .bg-primary.darken,.bg-primary.darken{
    background-color:#297690!important;
    border-color:#009BDF!important
}
.bg-primary .bg-primary.darken[href]:hover,.bg-primary.darken[href]:hover{
    background-color:#6fc0e3!important
}
.bg-primary .bg-primary.darker,.bg-primary.darker{
    background-color:#6fc0e3!important;
    border-color:#297690!important
}
.bg-primary .bg-primary.darker[href]:hover,.bg-primary.darker[href]:hover{
    background-color:#40aede!important
}
.bg-primary .text-muted,.bg-primary .text-muted a,.bg-primary .text-muted:active,.bg-primary .text-muted:focus,.bg-primary .text-muted:hover,.bg-primary .text-muted[href]{
    color:rgba(255,255,255,.6)!important
}
.text-primary,.text-primary a,.text-primary:active,.text-primary:focus,.text-primary:hover,.text-primary[href]{
    color:#40aede!important
}
.text-primary a:active,.text-primary a:focus,.text-primary a:hover,.text-primary[href]:active,.text-primary[href]:focus,.text-primary[href]:hover{
    color:#297690!important
}
.border-primary{
    border-color:#477e90!important
}
.table-primary .table,.table-primary.table{
    border-top-color:#009BDF!important
}
.table-primary .table-header,.table-primary thead,.table-primary thead th,.table-primary thead tr{
    border-color:#009BDF!important;
    color:#3d3d3d
}
.table-primary thead th,.table-primary thead tr{
    background:#40aede
}
.btn-primary,.table-primary .table-header{
    background: #40aede;
}
.form-control:focus,.has-success .form-control:focus{
    border-color:#009BDF
}
.btn-primary{
    color: #FFF;
    border-color: #477e90;
}
.btn-primary.btn-outline{
    color:#3d3d3d;
    border-color:#70c0e3;
}
.btn-primary.btn-outline.focus,.btn-primary.btn-outline:focus,.btn-primary.btn-outline:hover,.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{
    color: #FFF;
    border-color: #297690 #297690 #4c8091;
    background: #297690;
}
.btn-primary.active,.btn-primary.btn-outline.active,.btn-primary.btn-outline:active,.btn-primary:active,.open>.btn-primary.dropdown-toggle,.open>.btn-primary.dropdown-toggle.btn-outline{
    color: #3D3D3D;
    border-color: #6fc0e3;
    background: #70c0e3;
}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.btn-outline.active.focus,.btn-primary.btn-outline.active:focus,.btn-primary.btn-outline.active:hover,.btn-primary.btn-outline:active.focus,.btn-primary.btn-outline:active:focus,.btn-primary.btn-outline:active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.btn-outline.focus,.open>.btn-primary.dropdown-toggle.btn-outline:focus,.open>.btn-primary.dropdown-toggle.btn-outline:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{
    border-color: #6fc0e3;
    background: #70c0e3;
    color: #5f5f5f;
}
.btn-primary.btn-3d.btn-outline.focus,.btn-primary.btn-3d.btn-outline:focus,.btn-primary.btn-3d.btn-outline:hover,.btn-primary.btn-3d.focus,.btn-primary.btn-3d:focus,.btn-primary.btn-3d:hover{
    border-bottom-color:#6fc0e3
}
.btn-primary.btn-3d.active,.btn-primary.btn-3d.active.focus,.btn-primary.btn-3d.active:focus,.btn-primary.btn-3d.active:hover,.btn-primary.btn-3d:active,.btn-primary.btn-3d:active.focus,.btn-primary.btn-3d:active:focus,.btn-primary.btn-3d:active:hover,.open>.btn-primary.dropdown-toggle.btn-3d,.open>.btn-primary.dropdown-toggle.btn-3d.focus,.open>.btn-primary.dropdown-toggle.btn-3d:focus,.open>.btn-primary.dropdown-toggle.btn-3d:hover{
    background:#009BDF
}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary{
    border-color:#70c0e3!important;
    background:#6fc0e3!important
}
.btn-primary.btn-outline.disabled,.btn-primary.btn-outline[disabled],fieldset[disabled] .btn-primary.btn-outline{
    color:#a7a6a6;
    border-color:#70c0e3!important;
}
.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{
    color:#fff!important;
    border-color:#6fc0e3!important;
    background:#70c0e3!important
}
.px-navbar,.px-navbar .dropdown-menu a,.px-navbar .navbar-nav a{
    color:#fff
}
.px-navbar{
    -webkit-box-shadow:0 1px 1px rgba(0,0,0 ,.1);
    box-shadow:0 1px 1px rgba(0,0,0 ,.1)
}
.px-navbar .dropdown-menu a:active,.px-navbar .dropdown-menu a:focus,.px-navbar .dropdown-menu a:hover,.px-navbar .dropdown.active>a,.px-navbar .dropdown.active>a:active,.px-navbar .dropdown.active>a:focus,.px-navbar .dropdown.active>a:hover,.px-navbar .dropdown.open>a,.px-navbar .dropdown.open>a:active,.px-navbar .dropdown.open>a:focus,.px-navbar .dropdown.open>a:hover,.px-navbar .navbar-nav a:active,.px-navbar .navbar-nav a:focus,.px-navbar .navbar-nav a:hover,.px-navbar li.active>a,.px-navbar li.active>a:active,.px-navbar li.active>a:focus,.px-navbar li.active>a:hover{
    color:rgba(255,255,255,.8);
    background:rgba(0,0,0,.04)
}
.px-navbar form.navbar-form .form-control{
    color:#fff;
    border-color:transparent!important;
    background:rgba(255,255,255,.3)
}
.px-navbar .navbar-toggle{
    color:rgba(255,255,255,.8)
}
.px-navbar .navbar-toggle .navbar-toggle-icon,.px-navbar .navbar-toggle .navbar-toggle-icon:after,.px-navbar .navbar-toggle .navbar-toggle-icon:before{
    color:rgba(255,255,255,.8);
    background:rgba(255,255,255,.8)
}
.px-navbar .navbar-toggle.collapsed{
    color:#fff
}
.px-navbar .navbar-toggle.collapsed .navbar-toggle-icon,.px-navbar .navbar-toggle.collapsed .navbar-toggle-icon:after,.px-navbar .navbar-toggle.collapsed .navbar-toggle-icon:before{
    color:#fff;
    background:#fff
}
.px-navbar .ps-scrollbar-x-rail,.px-navbar .ps-scrollbar-y-rail{
    background-color:transparent!important
}
.px-navbar .ps-scrollbar-x-rail>.ps-scrollbar-x,.px-navbar .ps-scrollbar-y-rail>.ps-scrollbar-y{
    background-color:rgba(255,255,255,.5)!important
}
.px-navbar .navbar-header{
    color: #009BDF;
    background: #fff;
}
.px-navbar .navbar-header a{
    color:#fff;
	padding: 15px 0;
}
.px-navbar .navbar-header a:focus,.px-navbar .navbar-header a:hover{
    color:rgba(255,255,255,.8);
    background:rgba(0,0,0,.04)
}
.px-navbar .dropdown-menu>li.divider{
    background:#6fc0e3;
}
@media (max-width:767px){
    .px-navbar .navbar-collapse{
		border-color:#6fc0e3;
		background:#70c0e3;
    }
    .px-navbar .dropdown-menu li,.px-navbar .navbar-nav li{
        border-color:#009BDF;
    }
    .px-navbar .dropdown.open{
        background:rgba(255,255,255,.06)!important;
        border-color:#9fcde0;
    }
    .px-navbar .dropdown.open li{
        border-color:#9fcde0;
    }
}
@media (min-width:768px){
    .px-navbar .navbar-collapse,.px-navbar .navbar-nav>li{
        border-color:rgba(0,0,0,.09)
    }
    .px-navbar,.px-navbar .navbar-collapse{
        background: #FFF;
    }
    .px-navbar .dropdown-menu,.px-navbar .dropdown-multi-column{
        background:#6fc0e3
    }
    .px-navbar .dropdown-menu .dropdown-toggle:hover>a{
        color:rgba(255,255,255,.8);
        background:rgba(0,0,0,.04)
    }
    .px-navbar [class*=" widget-"],.px-navbar [class^=widget-]{
        border-color:#6fc0e3
    }
}
@media (min-width:992px){
    .px-nav-left:not(.px-nav-collapse)~.px-navbar .navbar-header{
        color: #009BDF;
        background: #FFF;
    }
    .px-nav-left:not(.px-nav-collapse)~.px-navbar .navbar-header a,.px-nav-left:not(.px-nav-collapse)~.px-navbar .navbar-header a:focus,.px-nav-left:not(.px-nav-collapse)~.px-navbar .navbar-header a:hover{
        color:#fff
    }
    .px-nav-toggle{
        -webkit-box-shadow:0 1px 1px rgba(0,0,0 ,.1);
        box-shadow:0 1px 1px rgba(0,0,0 ,.1)
    }
}
.px-nav{
    color:#aabcca;
    background:#545d64
}
.px-nav .ps-scrollbar-x-rail,.px-nav .ps-scrollbar-y-rail{
    background-color:transparent!important
}
.px-nav .ps-scrollbar-x-rail>.ps-scrollbar-x,.px-nav .ps-scrollbar-y-rail>.ps-scrollbar-y{
    background-color:rgba(255,255,255,.3)!important
}
.px-nav-dimmer{
    background:rgba(72,80,86,.5)
}
.px-nav-item a{
    color:#aabcca;
}
.px-nav-item a:active,.px-nav-item a:focus,.px-nav-item a:hover{
    color:#fff;
    background:rgba(0,0,0,.08)
}
.px-nav-item.active>a{
    color:#FFF!important;
    background:#40aede
}
.px-nav-item.active>a:hover {
    background:#75b7d4
}
.px-nav-dropdown.active>a .px-nav-icon,.px-nav-item.active>a .px-nav-icon{
    color:#FFF
}
.px-nav-dropdown.active>a:active,.px-nav-dropdown.active>a:focus,.px-nav-dropdown.active>a:hover{
    background:rgba(0,0,0,.08)
}
.px-nav-tooltip{
    background:#009BDF;
    color:#fff
}
.px-nav-left .px-nav-tooltip:before{
    border-right-color:#009BDF
}
.px-nav-right .px-nav-tooltip:before{
    border-left-color:#009BDF
}
.px-nav-dropdown-menu-title,.px-show>a{
    background:#41484e!important;
    color:#fff!important
}
.px-nav-dropdown-menu-title .px-nav-icon,.px-show>a .px-nav-icon{
    color:#fff!important
}
.px-nav-dropdown-menu{
    background:#485056
}
.px-nav-toggle{
    color:#3D3D3D;
    background: #FFF;
}
.px-nav-toggle .navbar-toggle-icon,.px-nav-toggle .navbar-toggle-icon:after,.px-nav-toggle .navbar-toggle-icon:before{
    color:#3D3D3D;
    background:#3D3D3D
}
.px-nav-box{
    border-color:#4D565C;
    color:#fff
}
.px-nav-box .close{
    color:#aabcca
}
.px-nav-box .close:active,.px-nav-box .close:focus,.px-nav-box .close:hover{
    color:#fff
}
.px-nav-box .btn-outline{
    border-color:#4D565C;
    color:#aabcca
}
.px-nav-static .px-nav-dropdown>a,.px-nav-static .px-nav-dropdown>a:focus,.px-nav-static .px-nav-dropdown>a:hover{
    color:#aabcca
}
.px-nav-content>.px-nav-item>.px-nav-dropdown-menu,.px-nav-content>.px-nav-item>a,.px-nav-dropdown-menu-title{
    border-bottom:1px solid #4D565C
}
.px-nav-dropdown-menu-wrapper~.px-nav-dropdown-menu-title{
    border-top:1px solid #4D565C;
}
.px-nav.px-nav-left .px-nav-toggle{
    border-right:1px solid rgba(0,0,0,.09)
}
.px-nav.px-nav-right .px-nav-toggle{
    border-left:1px solid rgba(0,0,0,.09)
}
@media (max-width:991px){
    .px-nav-dropdown-menu .px-open>a,.px-nav.px-nav-expand .px-open>a{
        color:#fff
    }
}
@media (min-width:992px){
    .px-nav-dropdown-menu .px-open>a,.px-nav:not(.px-nav-collapse) .px-open>a{
        color:#fff
    }
}
.px-footer{
    background:#5d676f;
    color:rgba(255,255,255,.5)
}
.px-footer a{
    color:rgba(255,255,255,.6)
}
.px-footer a:focus,.px-footer a:hover{
    color:#fff
}
.px-footer hr{
    border-color:#6d7881
}
.px-footer .text-muted{
    color:#939ea7!important
}
.badge-primary,.label-primary,.panel-warning>.panel-heading .badge-primary{
    border-color:#009BDF;
    background:#009BDF;
    color: #3d3d3d;
}
.badge-primary[href]:focus,.badge-primary[href]:hover,.label-primary[href]:focus,.label-primary[href]:hover,.panel-warning>.panel-heading .badge-primary[href]:focus,.panel-warning>.panel-heading .badge-primary[href]:hover{
	border-color:#6fc0e3;
	background:#70c0e3;
    color:#fff
}
.badge-primary.label-outline,.label-primary.label-outline,.panel-warning>.panel-heading .badge-primary.label-outline{
    color:#70c0e3;
    -webkit-box-shadow:0 0 0 1px #009BDF inset;
    box-shadow:0 0 0 1px #009BDF inset
}
.badge-primary.label-outline[href]:focus,.badge-primary.label-outline[href]:hover,.label-primary.label-outline[href]:focus,.label-primary.label-outline[href]:hover,.panel-warning>.panel-heading .badge-primary.label-outline[href]:focus,.panel-warning>.panel-heading .badge-primary.label-outline[href]:hover{
    color:#6fc0e3
}
.badge-primary.label-ribbon:before,.label-primary.label-ribbon:before,.panel-warning>.panel-heading .badge-primary.label-ribbon:before{
    border-top-color:#4c8091
}
.progress-bar{
    background-color:#009BDF
}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:active,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{
    color:#fff;
    background-color:#009BDF
}
.panel-primary{
    border-color:#70c0e3!important
}
.panel-primary .panel-heading,.panel-primary .panel-heading .accordion-toggle{
    background:#009BDF;
    border-color:#70c0e3;
    color:#fff
}
.panel-primary .panel-heading-text a,.panel-primary .panel-heading-text a:focus,.panel-primary .panel-heading-text a:hover,.panel-primary.panel-body-colorful a,.panel-primary.panel-body-colorful a:focus,.panel-primary.panel-body-colorful a:hover{
    color:#fff
}
.panel-primary .panel-footer{
    border-color:#70c0e3
}
.panel-primary.panel-body-colorful,.panel-primary.panel-body-colorful .panel-body,.panel-primary.panel-body-colorful .panel-footer{
    background:#009BDF;
    color:#fff
}
.panel-primary.panel-body-colorful .panel-body,.panel-primary.panel-body-colorful hr{
    border-color:#70c0e3!important
}
.panel-primary.panel-dark{
    border-color:#009BDF!important
}
.panel-primary.panel-dark .panel-heading,.panel-primary.panel-dark .panel-heading .accordion-toggle{
    background:#009BDF;
    border-color:#009BDF;
    color:#fff
}
.panel-primary.panel-dark .panel-heading-text a,.panel-primary.panel-dark .panel-heading-text a:focus,.panel-primary.panel-dark .panel-heading-text a:hover,.panel-primary.panel-dark.panel-body-colorful a,.panel-primary.panel-dark.panel-body-colorful a:focus,.panel-primary.panel-dark.panel-body-colorful a:hover{
    color:#fff
}
.panel-primary.panel-dark .panel-footer{
    border-color:#009BDF
}
.panel-primary.panel-dark.panel-body-colorful,.panel-primary.panel-dark.panel-body-colorful .panel-body,.panel-primary.panel-dark.panel-body-colorful .panel-footer{
    background:#009BDF;
    color:#fff
}
.panel-primary.panel-dark .panel-heading .pager a,.panel-primary.panel-dark .panel-heading .pager a:focus,.panel-primary.panel-dark .panel-heading .pager a:hover,.panel-primary.panel-dark .panel-heading .pager span,.panel-primary.panel-dark .panel-heading .pager span:focus,.panel-primary.panel-dark .panel-heading .pager span:hover,.panel-primary.panel-dark .panel-heading .pagination a,.panel-primary.panel-dark .panel-heading .pagination a:focus,.panel-primary.panel-dark .panel-heading .pagination a:hover,.panel-primary.panel-dark .panel-heading .pagination span,.panel-primary.panel-dark .panel-heading .pagination span:focus,.panel-primary.panel-dark .panel-heading .pagination span:hover{
    color:#fff
}
.panel-primary.panel-dark .panel-heading .pager li.active a,.panel-primary.panel-dark .panel-heading .pager li.active a:focus,.panel-primary.panel-dark .panel-heading .pager li.active a:hover,.panel-primary.panel-dark .panel-heading .pager li.active span,.panel-primary.panel-dark .panel-heading .pager li.active span:focus,.panel-primary.panel-dark .panel-heading .pager li.active span:hover,.panel-primary.panel-dark .panel-heading .pagination li.active a,.panel-primary.panel-dark .panel-heading .pagination li.active a:focus,.panel-primary.panel-dark .panel-heading .pagination li.active a:hover,.panel-primary.panel-dark .panel-heading .pagination li.active span,.panel-primary.panel-dark .panel-heading .pagination li.active span:focus,.panel-primary.panel-dark .panel-heading .pagination li.active span:hover{
    color:#009BDF
}
.panel-primary.panel-dark .panel-heading .nav-tabs>li>a{
    color:rgba(255,255,255,.9)
}
.panel-primary.panel-dark.panel-body-colorful .text-muted{
    color:rgba(255,255,255,.7)!important
}
.panel-primary.panel-dark.panel-body-colorful .list-group-item,.panel-primary.panel-dark.panel-body-colorful .panel-body,.panel-primary.panel-dark.panel-body-colorful .panel-footer,.panel-primary.panel-dark.panel-body-colorful .panel-heading,.panel-primary.panel-dark.panel-body-colorful hr,.panel-primary.panel-dark.panel-body-colorful table,.panel-primary.panel-dark.panel-body-colorful table td,.panel-primary.panel-dark.panel-body-colorful table th,.panel-primary.panel-dark.panel-body-colorful table tr{
    border-color:#9fcde0!important
}
.custom-control:hover .custom-control-indicator{
    -webkit-box-shadow:0 0 0 1px #009BDF inset;
    box-shadow:0 0 0 1px #009BDF inset
}
.custom-control:active .custom-control-indicator,.custom-control:active .custom-control-input:checked~.custom-control-indicator{
    background-color:#9fcde0;
}
.custom-control-input:checked~.custom-control-indicator{
    background-color:#009BDF;
}
.custom-control-input:focus~.custom-control-indicator{
    -webkit-box-shadow:0 0 0 1px #009BDF inset,0 0 0 1px #fff,0 0 0 2px #009BDF;
    box-shadow:0 0 0 1px #009BDF inset,0 0 0 1px #fff,0 0 0 2px #009BDF
}
.custom-control-input:active~.custom-control-indicator{
    background-color:#9fcde0;
}
.custom-control-input:checked:disabled~.custom-control-indicator,fieldset[disabled] .custom-control-input:checked~.custom-control-indicator{
    background-color:#009BDF!important;
}
.list-group .list-group-item.active,.nav li.active>a,.nav li.active>a:focus,.nav li.active>a:hover,.popover-primary .popover-title,.popover-primary.popover-colorful,.popover-primary.popover-dark .popover-title,.popover-primary.popover-dark.popover-colorful,.select2-results__option--highlighted[aria-selected],.switcher-primary>input:checked~.switcher-indicator{
    background:#009BDF;
    color:#545d64
}
.custom-file-control:active,.custom-file-control:focus,.custom-file-control:hover,.custom-file-input:focus~.custom-file-control{
    border-color:#009BDF
}
.tooltip-primary .tooltip-inner{
    background-color:#009BDF;
    color:#fff
}
.tooltip-primary.top .tooltip-arrow,.tooltip-primary.top-left .tooltip-arrow,.tooltip-primary.top-right .tooltip-arrow{
    border-top-color:#009BDF
}
.tooltip-primary.bottom .tooltip-arrow,.tooltip-primary.bottom-left .tooltip-arrow,.tooltip-primary.bottom-right .tooltip-arrow{
    border-bottom-color:#009BDF
}
.tooltip-primary.right .tooltip-arrow{
    border-right-color:#009BDF
}
.tooltip-primary.left .tooltip-arrow{
    border-left-color:#009BDF
}
.popover-primary,.popover-primary .popover-title,.popover-primary.popover-colorful{
    border-color:#70c0e3
}
.popover-primary.popover-dark,.popover-primary.popover-dark .popover-title,.popover-primary.popover-dark.popover-colorful{
    border-color:#009BDF
}
.popover-primary.popover-dark.popover-colorful .popover-title{
    border-color:#9fcde0
}
.nav.nav-tabs>li.active>a{
    border-bottom-color:#009BDF!important;
	color: #FFF!important;
}
.pager li>a:active,.pager li>a:focus,.pager li>a:hover,.pagination>li>a:active,.pagination>li>a:focus,.pagination>li>a:hover{
    border-color:#009BDF
}
.pagination>li.active>a,.pagination>li.active>a:active,.pagination>li.active>a:focus,.pagination>li.active>a:hover,.pagination>li.active>span{
    color:#fff;
    border-color:#009BDF;
    background:#009BDF;
}
a.active .thumbnail,a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover,a:focus .thumbnail,a:hover .thumbnail{
    border-color:#009BDF!important;
}
.list-group .list-group-item.active{
    border-color:#009BDF
}
.list-group .list-group-item.active .list-group-icon,.list-group .list-group-item.active .list-group-item-text{
    color:#fff
}
.switcher-primary:active .switcher-indicator:after,.switcher-primary>input:active~.switcher-indicator:after,.switcher-primary>input:focus~.switcher-indicator:after{
    -webkit-box-shadow:0 0 0 1px #009BDF inset;
    box-shadow:0 0 0 1px #009BDF inset
}
.select2-primary .select2-selection__choice,.select2-primary+.select2-container .select2-selection__choice{
    background-color:#009BDF
}
.select2-container--focus .select2-dropdown,.select2-container--focus .select2-selection,.select2-container--open .select2-dropdown,.select2-container--open .select2-selection{
    border-color:#009BDF
}
.ui-select-primary.ui-select-multiple .ui-select-match-item{
    background:#009BDF!important
}
.ui-select-primary.ui-select-multiple .ui-select-match-item.btn-primary{
    background:#009BDF!important
}
.btn-default-focus .ui-select-toggle,.ui-select-choices,.ui-select-container.open .ui-select-search,.ui-select-container.open .ui-select-toggle,.ui-select-multiple.open,.ui-select-no-choice{
    border-color:#009BDF!important
}
.ui-select-choices-row.active>span{
    color:#fff;
    background-color:#009BDF
}
.datepicker thead th{
    color:#fff
}
.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev{
    background:#009BDF;
	color: #2d2d2d;
}
.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover{
    background:#75b7d4
}
.datepicker .dow,.datepicker thead .cw{
    border-top:1px solid #f2df2c;
    background:#75b7d4;
	color: #2d2d2d;
}
.daterangepicker .calendar th,.daterangepicker select:focus,.dropzone-box.dz-drag-hover,.timepicker-decrement:focus,.timepicker-decrement:hover,.timepicker-increment:focus,.timepicker-increment:hover{
    border-color:#009BDF
}
.datepicker .active,.datepicker .active:hover,.datepicker .range-end,.datepicker .range-end:hover,.datepicker .range-start,.datepicker .range-start:hover{
    color:#2d2d2d!important;
    background:#009BDF!important
}
.timepicker-decrement:hover,.timepicker-increment:hover{
    color:#fff;
    background:#009BDF
}
.dz-upload-icon{
    background-color:#009BDF
}
.px-irs-primary .irs-bar,.px-irs-primary .irs-bar-edge,.px-irs-primary .irs-slider:after{
    background:#009BDF
}
.px-irs-primary .irs-slider.state_hover:after,.px-irs-primary .irs-slider:hover:after{
    background:#f2df2c
}
.daterangepicker .calendar td.active,.daterangepicker .calendar th,.daterangepicker .ranges .active,.daterangepicker .ranges li:focus,.daterangepicker .ranges li:hover,.px-irs-primary .irs-from,.px-irs-primary .irs-single,.px-irs-primary .irs-to{
    background:#009BDF;
    color:#2d2d2d
}
.px-irs-primary .irs-from:after,.px-irs-primary .irs-single:after,.px-irs-primary .irs-to:after{
    border-top-color:#009BDF
}
.daterangepicker .calendar th.available:hover{
    background:#75b7d4
}
.daterangepicker .calendar thead tr+tr th{
    border-top-color: #ececec!important;
    background: #9fcde0!important;
}
.bootstrap-tagsinput.focus,tags-input .tags.focused{
    border-color:#009BDF!important
}
.noUi-active:after,.noUi-active:before,.noUi-primary .noUi-connect,.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span,.slider-primary .slider-reversed .slider-tick,.slider-primary .slider-reversed .slider-track-high,.slider-primary .slider-selection,.slider-primary .slider-selection.tick-slider-selection,.slider-primary .slider-tick.in-selection,.slider-primary.slider-reversed .slider-tick,.slider-primary.slider-reversed .slider-track-high,tags-input .suggestion-item.selected{
    background:#009BDF
}
tags-input .suggestion-item.selected{
    color:#fff
}
.owl-nav [class*=owl-]:hover{
    background:#009BDF;
    color:#fff
}
.widget-timeline-icon,.widget-timeline-time{
    color:#444
}
.widget-timeline-bullet,.widget-timeline-bullet:before,.widget-timeline-icon,.widget-timeline-icon:before,.widget-timeline-image:before,.widget-timeline-time,.widget-timeline:after,.widget-timeline:before{
    background:#e7e7e7
}
:not(.panel) .widget-pricing .widget-pricing-item{
    border-color:#e2e2e2
}
:not(.panel) .widget-pricing-simple .widget-pricing-item{
    border-color:rgba(226,226,226,0)
}
:not(.panel) .widget-pricing-simple .widget-pricing-active{
    border-color:#e2e2e2
}
:not(.panel) .widget-pricing-simple.widget-pricing-hover:hover .widget-pricing-item{
    border-color:rgba(226,226,226,0)
}
:not(.panel) .widget-pricing-expanded .widget-pricing-item,:not(.panel) .widget-pricing-expanded.widget-pricing-simple .widget-pricing-active,:not(.panel) .widget-pricing-expanded.widget-pricing-simple.widget-pricing-hover:hover .widget-pricing-item,:not(.panel) .widget-pricing-simple.widget-pricing-hover:hover .widget-pricing-item:hover{
    border-color:#e2e2e2
}
.widget-timeline-section{
    color:#444;
    background:#e7e7e7
}
@media (min-width:768px){
    .px-navbar .dropdown-menu,.px-navbar .dropdown-multi-column{
        background:#fff
    }
    .px-navbar .dropdown-menu a,.px-navbar .dropdown-menu a:focus,.px-navbar .dropdown-menu a:hover{
        color:#444
    }
    .px-navbar .dropdown-menu .widget-more-link:focus,.px-navbar .dropdown-menu .widget-more-link:hover,.px-navbar .dropdown-menu>li>a:focus,.px-navbar .dropdown-menu>li>a:hover{
        background:#f2f2f2
    }
    .px-navbar .dropdown-menu .divider{
        background:#e5e5e5!important
    }
    .px-navbar .dropdown-menu .ps-scrollbar-x,.px-navbar .dropdown-menu .ps-scrollbar-y{
        background:#aaa!important
    }
    .px-navbar .dropdown-menu .dropdown-toggle:hover>a{
        background:#f2f2f2;
        color:#444
    }
    .px-navbar .dropdown-multi-column .dropdown-menu{
        border-color:#e5e5e5
    }
    .px-navbar [class*=" widget-"],.px-navbar [class^=widget-]{
        border-color:rgba(0,0,0,.05)
    }
}
.pace-progress{
    background:#006080
}
.btn.btn-link.text-muted {
    color: #818a91!important;
}
.modal .modal-header {
	background: #9fcde0;
}
.custom-checkbox .custom-control-input:checked~.custom-control-indicator {
	background-image : url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23444' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.pagination>li>a {
	color: #444!important;
    border-color: #dfdfdf;
    background: #ececec;
}
.pagination>li.active>a,
.pagination>li.disabled>a {
    border-color: #dfdfdf!important;
    background: #ececec!important;
}
.pagination>li.active>a, .pagination>li.active>a:active, .pagination>li.active>a:focus, .pagination>li.active>a:hover, .pagination>li.active>span {
    border-color: #70c0e3!important;
    background: #6fc0e3!important;
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    color: #444;
    border-color: #dadada #dadada #acacac!important;
    background: #e4e4e4!important;
}

main.px-content > #notice_ajax_return, main.px-content > .alert, main.px-content > noscript, #content-zone{
	max-width: 1026px!important;
}
#content-zone table th.col-options {
    min-width: 111px!important;
}
