a {
  color: #004a92;
}
code {
  color: #2883da;
}
/*---- Cyan  ----*/
.navbar-inverse {
  background-color: #004a92;
  border-color: #004a92;
}
.utmenu-list > li > a:hover {
  background-color: rgba(23, 23, 23, 0.1) !important;
  color: #ffffff !important;
}
.site-menu-left.left-menu-icon:not(.site-menu-top) .button-menu-mobile {
  background: #004a92;
}
.utmenu-submenu > li > a:hover {
  background-color: #dd5ee7 !important;
}
.utmenu-submenu li a:hover {
  background: #004a92 !important;
  color: #ffffff !important;
}
.utmenu-submenu li:nth-child(n+2) .utmenu-submenu-sub {
  border-top: 3px solid;
  color: #004a92 !important;
}
.utmenu-submenu li:nth-child(-n+1) .utmenu-submenu-sub {
  border-bottom: 3px solid;
  color: #004a92 !important;
}
.utmenu-submenu-sub li:nth-child(n+2) .utmenu-submenu-sub-sub {
  border-top-color: #004a92 !important;
}
.utmenu-submenu-sub li:nth-child(-n+1) .utmenu-submenu-sub-sub {
  border-bottom-color: #004a92 !important;
}
.utmenu-list > li > a:focus {
  color: #ffffff !important;
}
.panel-loading .cssload-double-torus {
  border-color: transparent #004a92 #004a92;
}
.btn-info.focus,
.btn-info:focus,
.btn-info:hover {
  background-color: #135da4 !important;
  border-color: #0d4a84 !important;
  color: #ffffff !important;
}
.bg-info-widget {
  background: #004a92 !important;
}
.bg-info-dark {
  background: rgba(0, 74, 146, 0.7);
}
.btn-info + .dropdown-menu > li > a:focus,
.btn-info + .dropdown-menu > li > a:hover {
  background: #004a92 !important;
  color: #ffffff !important;
}
a.text-info:focus,
a.text-info:hover {
  color: #004a92;
}
.faq .panel-faq a[aria-expanded="true"] {
  color: #004a92 !important;
}
.faq .panel-faq a:hover {
  color: #004a92;
}
a:focus,
a:hover {
  color: #004a92;
}
.icon-in-setting span {
  color: #004a92;
}
/*.panel-faq a{
    color:lighten(saturate(spin(#7D7D7D, @spin-value), @saturate-value), @lighten-value);
}*/
.nav-tabs-line > li.active > a,
.nav-tabs-line > li.active > a:focus,
.nav-tabs-line > li.active > a:hover {
  color: #004a92 !important;
}
.nav-tabs-line li.active:after {
  background-color: #004a92 !important;
}
.nav-tabs-line li:hover:after {
  background: #004a92 !important;
}
.post-time {
  color: #004a92;
}
.btn-info {
  background-color: #004a92 !important;
  border-color: #004a92 !important;
  color: #ffffff !important;
}
.navbar-inverse .navbar-toolbar > li > a:focus,
.navbar-inverse .navbar-toolbar > li > a:hover {
  color: #ffffff !important;
}
.hover-item a.list-group-item:focus,
.hover-item a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
  background-color: #004a92;
}
.media-meta,
.input-search .icon_search {
  color: #004a92;
}
.social-icon li a span:hover {
  color: #004a92;
  border: 1px solid #004a92 !important;
}
.page-bg {
  background: rgba(0, 74, 146, 0.4);
}
.form-control.focus,
.form-control:focus {
  border-color: #004a92 !important;
  box-shadow: none !important;
}
.counter {
  color: #004a92;
}
.user-details h4 {
  color: #004a92;
}
.user-details i:hover {
  color: #004a92;
}
.user-details2 i:hover {
  color: #004a92;
}
.input-search-icon {
  color: #004a92;
}
.jvectormap-container path {
  fill: #004a92 !important;
}
.mega-menu-content .list-menu li a:hover {
  background: transparent !important;
  color: #004a92 !important;
}
.mega-menu-content .list-menu li {
  color: #004a92;
}
.mega-menu-content .list-menu li a {
  color: #555555;
}
.mega-menu-content .list-menu li a:hover,
.list-menu > li i {
  color: #004a92;
}
.breadcrumb-header li a,
.text-page:before {
  color: #004a92;
}
.table-th th {
  background-color: #004a92;
}
.text-info {
  color: #004a92;
}
.background-info {
  background: #004a92;
}
.fonts-section .both-font.active_font {
  background: #004a92;
}
.fonts-section .first-font {
  border: 1px solid #004a92;
}
ul.pagination li a.active {
  background-color: #004a92;
}
.utmenu-submenu > li:hover > a {
  background: #004a92 !important;
  color: #ffffff !important;
}
.utmenu-submenu-sub > li:hover > a {
  background: #004a92 !important;
  color: #ffffff !important;
}
.breadcrumb > li + li:before {
  color: #004a92;
}
.breadcrumb li a {
  color: #004a92;
}
.label-info {
  background-color: #004a92;
}
.checkbox-primary input[type=radio]:checked + label::before,
.checkbox-primary input[type=checkbox]:checked + label::before {
  background-color: #1771c7;
  border-color: #004a92;
}
.c-checkbox input[type="checkbox"]:checked + span {
  background-color: #004a92 !important;
  border-color: #004a92 !important;
}
.c-checkbox input[type="checkbox"]:checked + span::before {
  background-color: #004a92 !important;
}
.c-checkbox:hover span,
.c-radio:hover span {
  border-color: #004a92 !important;
}
.animated-btn.btn-border-info {
  border: 2px solid #004a92 !important;
  color: #004a92 !important;
}
.animated-btn.thar-one:hover {
  color: #ffffff !important;
}
.animated-btn.btn-border-info:after {
  border: 3px solid #004a92;
}
.btn-bg-info:before {
  background: #004a92;
}
.iconlist-wrap:hover {
  background-color: #004a92;
}
.rangeUi-pointer,
.rangeUi-selected {
  background-color: #004a92 !important;
}
.list .list-group-item.active {
  background-color: #004a92;
  border-color: #004a92;
}
.list-group-item.active {
  border-color: #033d75;
}
.list .list-group-full > li.active {
  color: #004a92 !important;
}
.badge-info {
  background-color: #004a92;
}
.list-group-item.active > .badge-info,
.nav-pills > .active > a > .badge-info {
  background-color: #004a92;
}
.label-info.label-outline {
  color: #2883da;
  border-color: #004a92;
}
.list-group-item-info {
  background-color: #004a92 !important;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
  background-color: #004a92;
  border-bottom-color: #004a92 !important;
}
.profile-bottom {
  background: #004a92;
}
.nav-profile a:hover {
  background: #004a92 !important;
  color: #ffffff !important;
}
.panel-dark-box {
  background: #0b5dad;
}
.link-panel li a {
  color: #004a92;
}
#PanelDropdown {
  color: #004a92;
}
.loader-circle-left .circle,
.loader-circle-right .circle {
  border-color: #004a92 !important;
}
.well-info {
  background-color: #004a92;
}
.tooltip-info + .tooltip.top .tooltip-arrow {
  border-top-color: #004a92;
}
.tooltip-info + .tooltip .tooltip-inner,
.popover-info + .popover .popover-title {
  background-color: #004a92;
  color: #ffffff;
}
.progress-bar-info {
  background-color: #004a92;
}
.two-color {
  border-top-color: #004a92;
  border-bottom-color: #004a92;
}
.three-color {
  border-top-color: #004a92;
}
.four-color {
  border-top-color: #004a92;
}
.dotted-round .wBall .wInnerBall {
  background: #004a92;
}
.f_circleG {
  animation-name: f_fadeG;
  -webkit-animation-name: f_fadeG;
  background-color: #004a92;
}
.bubblingG span {
  animation-name: bubblingG;
  -webkit-animation-name: bubblingG;
  background-color: #004a92;
}
.fountainG {
  animation-name: bounce_fountainG;
  -webkit-animation-name: bounce_fountainG;
  background-color: #004a92;
}
/*---- left-menu ----*/
.info-box span {
  color: #004a92;
}
@keyframes bounce_fountainG {
  0% {
    transform: scale(1);
    background-color: #004a92;
  }
  100% {
    transform: scale(0.3);
    background-color: #ffffff;
  }
}
@keyframes bubblingG {
  0% {
    width: 10px;
    height: 10px;
    background-color: #004a92;
    transform: translateY(0);
  }
  100% {
    width: 23px;
    height: 23px;
    background-color: #ffffff;
    transform: translateY(-20px);
  }
}
@keyframes f_fadeG {
  0% {
    background-color: #004a92;
  }
  100% {
    background-color: #ffffff;
  }
}
.panel-dark-box code {
  background: #004a92;
}
.title-masonry {
  color: #004a92;
}
.bottom-masonry {
  border-bottom: 6px solid #004a92;
}
/*---- Breadcrumb ----*/
.breadcrumb.breadcrumb-arrow > li + li::before {
  color: #004a92;
}
/*---- jsGrid ----*/
.jsgrid-selected-row > td {
  background: #004a92 !important;
  border-color: #004a92 !important;
}
/*---- Peity chart ----*/
.peity-info .peity polygon {
  fill: #a0c2e3;
}
.peity-info .peity polyline {
  stroke: #004a92;
}
/*---- Tree View ----*/
.treeview .list-group-item:not(.node-selected):focus,
.treeview .list-group-item:not(.node-selected):hover {
  color: #004a92 !important;
}
.treeview .list-group-item:not(.node-selected):focus > .node-icon,
.treeview .list-group-item:not(.node-selected):hover > .node-icon {
  color: #004a92 !important;
}
.treeview .search-result {
  color: #004a92 !important;
}
.node-selected {
  background-color: #004a92 !important;
}
.treeview .node-selected.search-result {
  color: #ffffff !important;
}
.overlay-hover-des a {
  color: #ffffff;
}
.overlay-hover-des,
.top-description {
  background: rgba(0, 74, 146, 0.7);
}
.chat_message_right li {
  background: #004a92;
}
.chat_message_right li:first-child:before {
  border-color: transparent transparent transparent #004a92;
}
.chat-title-box {
  background-color: #004a92;
}
.chat-message .list-group-item:nth-child(odd) {
  /*background: @link-color;*/
  background: #ffffff;
}
.navs .nav-pills > li.active > a,
.navs .nav-pills > li.active > a:focus,
.navs .nav-pills > li.active > a:hover {
  background-color: #004a92;
}
.navs ul li a {
  color: #004a92;
}
.nav > li.disabled > a {
  color: #777;
}
.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover {
  background: #004a92 !important;
}
.paginations .pager li > a:focus,
.paginations .pager li > a:hover {
  border-color: #004a92 !important;
  color: #004a92;
}
.cd-pagination .current {
  background-color: #004a92;
  color: #ffffff;
}
/*---- Ribbon ----*/
.pure-ribbon-info:after {
  border: 1.5em solid #004a92;
}
.pure-ribbon-info:before {
  border-color: transparent transparent #004a92 transparent;
}
.flat-ribbon-info {
  background-color: #004a92;
}
.flat-ribbon-info:before {
  border-color: #004a92 #004a92 #004a92 transparent;
}
.flat-ribbon-info:after {
  border-color: #004a92 transparent #004a92 #004a92;
}
.right-ribbon-info {
  background-color: #004a92;
}
.right-ribbon-info:after {
  border-color: #004a92 transparent #004a92 #004a92;
}
.btn-blue .ribbon-button {
  background: #004a92;
}
.ribbon-top.ribbon-reverse .ribbon-button:after {
  border-bottom-color: #004a92;
  border-left-color: #004a92;
}
.ribbon-inner {
  background-color: #004a92;
}
.inner-info {
  background-color: #004a92 !important;
}
.corner-info:before {
  border-color: #004a92 transparent transparent #004a92;
}
.global-math .plane-info {
  background: #004a92;
}
.global-math .middle-top-math .plane-info {
  background: #2467aa;
}
.global-math .middle-down-math .plane-info {
  background: #2467aa;
}
/*---- all form meterial ----*/
.form-material .form-control.focus,
.form-material .form-control:focus {
  background-image: linear-gradient(#NaNNaNNaN);
}
/*---------------------Step------------------------------*/
.info-back {
  background-color: #004a92;
}
.pr-pearl.done .prl-icon,
.pr-pearl.done .prl-series {
  background-color: #004a92;
  border-color: #004a92;
}
.pr-pearl.done:after,
.pr-pearl.done:before,
.pr-pearl.current:after,
.pr-pearl.current:before {
  background-color: #004a92;
}
.pr-pearl.current .prl-icon,
.pr-pearl.current .prl-series {
  color: #004a92;
  border-color: #004a92;
}
.step-title,
.prl-title,
.sp-series {
  color: #004a92;
}
/*---- mailbox ----*/
.app-mailbox .nav > li > a:focus,
.app-mailbox .nav > li > a:hover {
  background-color: #004a92;
}
.attachment-infor ul li a:focus,
.attachment-infor ul li a:hover {
  background: transparent !important;
  color: #004a92;
}
/*---- pagination ----*/
.no-touch .cd-pagination a:hover {
  background-color: #004a92;
  color: #ffffff;
}
.cd-pagination .current {
  /* selected number */
  background-color: #004a92;
  border-color: #004a92;
  color: #ffffff;
  pointer-events: none;
}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  background-color: #004a92 !important;
  border-color: #004a92;
}
.pagiextra .pagination-item:hover,
.pagiextra .pagination-item.is-active {
  background: #004a92 !important;
}
.pagiextra .pagination-item a:hover,
.pagiextra .pagination-item a:focus {
  background: transparent !important;
}
.pagiextra .pagination-link--wide:hover {
  color: #ffffff !important;
}
.panel-info > .panel-heading {
  background-color: #004a92;
  border-color: #10508e;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
  background-color: #075fb6;
  outline: 0;
}
.control input:checked ~ .control_indicator {
  background: #055eb5;
}
.form-material .form-control,
.form-material .form-control.focus,
.form-material .form-control:focus {
  background-image: linear-gradient(#NaNNaNNaN);
}
.checkbox-custom input[type=radio]:checked + label::before,
.checkbox-custom input[type=checkbox]:checked + label::before {
  border-color: #0360bb;
}
.form-control#selectMulti:focus {
  background-image: linear-gradient(#NaNNaNNaN);
}
.alert-info .alt-alerts {
  color: #004a92 !important;
}
.alert-icon-box {
  border-color: #004a92;
}
.info-border-color:before {
  border-color: #004a92 transparent #004a92 #004a92;
}
.alert.dark.alert-info {
  background-color: #004a92;
  border-color: #004a92;
}
.alt-info {
  border-left: 6px solid #003e7a !important;
}
.btn-info .badge {
  color: #004a92;
}
.input-info {
  border-color: #3275d1 !important;
}
.form-wizard > ol > li.active {
  background-color: #004a92;
}
.wizard_verticle ul.wizard_steps li a.done:before,
.wizard_verticle ul.wizard_steps li a.done .step_no {
  background: #004a92;
  color: #ffffff;
}
.wizard_horizontal ul.wizard_steps li a.done:before,
.wizard_horizontal ul.wizard_steps li a.done .sp-circle {
  background: #004a92 !important;
}
.form-wizard > ol > li .label {
  color: #004a92;
  border: 1px solid #004a92;
}
.wizard_horizontal ul.wizard_steps li a.done:before,
.wizard_horizontal ul.wizard_steps li a.done .sp-series {
  background: #004a92;
}
.contact-padding:hover .btn-info,
.contact-padding:focus .btn-info {
  background-color: #135da4 !important;
}
/*---- modals ----*/
.choose-color .bg-info-modal {
  border: 2px solid #004a92;
}
.color-info-modal {
  background-color: #004a92;
}
.bg-info-check {
  background-color: #004a92 !important;
}
.color-info-modal {
  background-color: #004a92 !important;
}
/*---- Typography ----*/
.typography blockquote {
  border-left: 3px solid #004a92;
}
.typography .blockquote-reverse {
  border-right: 3px solid #004a92;
}
/*---- Pricing-table ----*/
.price-table .price-price {
  color: #004a92;
}
.price-table .price-title {
  color: #004a92;
}
.pricing-right-title {
  background-color: #004a92;
}
.price-ribbon-list .price-header {
  background: #004a92;
}
/*---- simple-timeline ----*/
.timeline-list-ul .active .timeline-icon {
  background-color: #004a92;
  border-color: #004a92;
  color: #ffffff;
}
/*---- datatable ----*/
table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child::before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child::before {
  background-color: #004a92 !important;
}
/*---- Form advance ----*/
input.labelauty:checked + label {
  background-color: #004a92 !important;
}
input.labelauty:checked:not([disabled]) + label:hover {
  background-color: #004a92 !important;
}
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.disabled.active.focus,
.datepicker table tr td.active.disabled.active:focus,
.datepicker table tr td.active.disabled.active:hover,
.datepicker table tr td.active.disabled:active.focus,
.datepicker table tr td.active.disabled:active:focus,
.datepicker table tr td.active.disabled:active:hover,
.datepicker table tr td.active.disabled:hover.active.focus,
.datepicker table tr td.active.disabled:hover.active:focus,
.datepicker table tr td.active.disabled:hover.active:hover,
.datepicker table tr td.active.disabled:hover:active.focus,
.datepicker table tr td.active.disabled:hover:active:focus,
.datepicker table tr td.active.disabled:hover:active:hover,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active:active:hover,
.datepicker table tr td.active:hover.active.focus,
.datepicker table tr td.active:hover.active:focus,
.datepicker table tr td.active:hover.active:hover,
.datepicker table tr td.active:hover:active.focus,
.datepicker table tr td.active:hover:active:focus,
.datepicker table tr td.active:hover:active:hover,
.open > .dropdown-toggle.datepicker table tr td.active.disabled.focus,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:focus,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:hover,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:hover.focus,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:hover:focus,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:hover:hover,
.open > .dropdown-toggle.datepicker table tr td.active.focus,
.open > .dropdown-toggle.datepicker table tr td.active:focus,
.open > .dropdown-toggle.datepicker table tr td.active:hover,
.open > .dropdown-toggle.datepicker table tr td.active:hover.focus,
.open > .dropdown-toggle.datepicker table tr td.active:hover:focus,
.open > .dropdown-toggle.datepicker table tr td.active:hover:hover {
  background-color: #004a92 !important;
  border-color: #004a92 !important;
}
.datepicker table tr td.active.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active:hover:active,
.open > .dropdown-toggle.datepicker table tr td.active,
.open > .dropdown-toggle.datepicker table tr td.active.disabled,
.open > .dropdown-toggle.datepicker table tr td.active.disabled:hover,
.open > .dropdown-toggle.datepicker table tr td.active:hover {
  background-color: #004a92 !important;
  border-color: #004a92 !important;
}
.ms-container .ms-selectable li.ms-hover,
.ms-container .ms-selection li.ms-hover {
  background-color: #004a92 !important;
}
/*---- Search-page ----*/
.search-ad {
  background-color: #004a92;
}
/*---- masonry ----*/
.left-masonry a:hover {
  color: #004a92;
}
/*---- Sortable Nestable ----*/
.dd-handle,
.dd-item-alt .dd-content,
.dd-content {
  border-color: #3275d1 !important;
}
.border-sort {
  border-right: none !important;
}
.dd-item-alt .dd-content:hover,
.dd-handle:hover {
  color: #004a92 !important;
}
.dd-item > button:before,
.dd-item > button:before {
  color: #004a92 !important;
}
/*---- dropdowns ----*/
/*.dropdown-menu a:hover, .dropdown-menu a:focus ,.dropdown-menu a:active {
    background-color: @link-color !important;
    color: @white !important;
}*/
/*---- toastr ----*/
.amaran.default {
  background: #004a92 !important;
}
/*---- bootbox ----*/
.toast-info {
  background-color: #004a92 !important;
}
/*---- dashboard page ----*/
.blue {
  background-color: #004a92 !important;
}
.dash-gallary-widget .gallery-background {
  background-color: #004a92 !important;
}
.timeline-list-ul .active .timeline-icon {
  background-color: #004a92;
  border-color: #004a92;
  color: #ffffff;
}
.chart-float2 {
  background-color: #004a92;
}
.dropdown-menu > li > a {
  font-weight: 400;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #ffffff;
  background-color: #004a92;
}
.dashboard .our-target .heading-top-index-2 {
  background: #004a92;
}
.dashboard .our-target .total-sales-sec {
  background: #004a92;
}
.dashboard3 .bg-info {
  background: #004a92 !important;
}
.dashboard3 .bg-info-dark {
  background: rgba(0, 74, 146, 0.7);
}
/*---- dash header ----*/
.dash-content-header-media .dash-header-section {
  background: rgba(0, 74, 146, 0.7) !important;
}
.dash-content-image-color {
  background-color: rgba(0, 74, 146, 0.35) !important;
  box-shadow: 0 -5px 36px rgba(0, 74, 146, 0.89) inset !important;
}
/*---- tabs-accordions ----*/
.tabs-page .nav > li > a:focus,
.tabs-page .nav > li > a:hover {
  background-color: #004a92;
  color: #ffffff;
}
.panel-group.accordion-tabs .panel-heading {
  background-color: #004a92;
}
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover {
  background-color: #004a92;
}
.hover-none > li > a:focus,
.hover-none > li > a:hover {
  color: #004a92 !important;
}
.nav-tabs-horyzontal .hover-none > li.active > a,
.nav-tabs-horyzontal .hover-none > li.active > a:focus,
.nav-tabs-horyzontal .hover-none > li.active > a:hover {
  color: #004a92 !important;
}
.nav-top-line li.active::before,
.nav-top-line li:hover::before {
  background: #004a92 none repeat scroll 0 0;
}
.bgcolor1.un-style > .nav-tabs > li > a::after {
  background: #004a92 none repeat scroll 0 0;
}
.bgcolor1 .nav-tabs > li > a:hover {
  color: #004a92 !important;
}
.nav-tabs-vertical .nav-tabs-line li.active::after {
  height: 43px;
  background: #004a92;
}
.nav-tabs-line li a:hover {
  color: #004a92;
}
.nav-tabs-vertical .nav-tabs-solid > li > a:hover {
  background-color: #a7cbee;
}
.bgcolor1 .nav-tabs > li.active > a,
.bgcolor1 .nav-tabs > li.active > a:focus,
.bgcolor1 .nav-tabs > li.active > a:hover {
  background-color: #a7cbee;
  border-color: transparent transparent rgba(94, 124, 231, 0.39);
  color: #004a92 !important;
}
.nav-tabs-vertical .nav-tabs-solid > li > a:hover,
.nav-tabs-vertical .nav-tabs-solid > li.active > a,
.nav-tabs-vertical .nav-tabs-solid > li.active > a:hover {
  border-right: 3px solid #2c7fce !important;
}
/*---- nav ----*/
.nav-box-content .nav > li > a:focus,
.nav-box-content .nav > li > a:hover {
  background-color: #004a92;
}
/*---- message ----*/
.app-message .list-group-item.active {
  border-color: #004a92;
  background-color: #004a92;
}
.app-message .message-list .list-group-item:hover {
  background-color: #004a92;
  border-color: #004a92;
}
/*---- contect ----*/
.contact-padding:hover,
.contact-padding:focus {
  background-color: #004a92;
  color: #ffffff;
}
.contact-list > li > a:focus,
.contact-list > li > a:hover {
  background-color: #004a92;
}
.page-aside-section .list-group-item:hover {
  color: #ffffff;
  background-color: #0058bd;
}
.page-aside-section .list-group-item:hover i {
  color: #ffffff !important;
}
/*---- project ----*/
.project-box .post-meta {
  background: #004a92;
}
/*---- navbars ----*/
.border-info a {
  color: #004a92;
}
.hover-item a.list-group-item:focus,
.hover-item a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
  color: #ffffff;
}
/*---- tour ----*/
.tour-test .popover-title {
  background: #004a92 !important;
}
.tour.tour-test .arrow:after {
  border-left-color: #004a92 !important;
}
/*---- form wizard ----*/
.swMain ul.anchor li a.selected {
  background: #004a92 !important;
}
.swMain .buttonNext {
  background-color: #004a92 !important;
}
.swMain .buttonPrevious {
  background-color: #004a92 !important;
}
/*----- USERLIST -----*/
.layout-wrap .radio-default input[type=radio]:checked + label::after {
  border-color: #004a92;
}
/*---- Carousel ----*/
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
  background: #004a92;
}
.carousel-indicators .active {
  background-color: #004a92;
}
.slick-dots li.slick-active button::before {
  color: #004a92 !important;
}
/*---- animation ----*/
.cssload-loader .cssload-inner.cssload-one {
  border-bottom: 3px solid #004a92;
}
.cssload-loader .cssload-inner.cssload-two {
  border-right: 3px solid #004a92;
}
.cssload-loader .cssload-inner.cssload-three {
  border-top: 3px solid #004a92;
}
.lodding .cssload-double-torus {
  border-color: transparent #004a92 #004a92;
}
.cssload-container .cssload-whirlpool,
.cssload-container .cssload-whirlpool::before,
.cssload-container .cssload-whirlpool::after {
  border-left-color: #004a92;
}
/*.advance-element input{
    color: @white !important;
}*/
/*------ Login Page ------*/
/*----LOGIN-PAGE-1----*/
.login-form:before {
  background-image: url(../../images/login-page/img_1280x960.png);
}
.login-page {
  background: rgba(0, 0, 0, 0.4);
}
.logo-name {
  color: #FFF;
}
.sign-login {
  color: #FFF;
}
.textbox-login input {
  background: none;
  color: #424242;
  border: 1px solid #E4E1E1;
}
.error-message.focus,
.error-message:focus {
  border: 1px solid #004a92 !important;
  border-radius: 0px 3px 3px 0px !important;
  box-shadow: 0px 0px 1px #004a92 !important;
}
.remember-text-login {
  color: #FFF;
}
.remember-text-login label {
  color: #FFF;
}
.remember-text-login a {
  color: #FFF;
}
.remember-text-login a:hover {
  color: #004a92;
}
.sign-up-text {
  color: #FFF;
}
.sign-up-text a {
  color: #FFF;
}
.sign-up-text a:hover {
  color: #004a92;
}
/*----LOGIN-PAGE-1----*/
/*----LOGIN-PAGE-3----*/
.login-form-3 {
  background: #004a92;
}
.login-second-page {
  background: #FFF;
  border: 8px solid #004a92;
}
.sign-up-login2 {
  color: #76838f;
}
/*.input-box-login2 { border:1px solid #e0e0e0;}*/
.textbox-login:focus {
  border: 1px solid #000;
}
.form-control {
  background: #FFF !important;
}
/*----LOGIN-PAGE-3----*/
/*----LOGIN-PAGE-2----*/
.login-form-second:before {
  background-image: url(../../images/login-page/img_1500x800.png);
}
.login-page-second {
  background: rgba(0, 0, 0, 0.7);
}
.right-login2 p {
  color: #666;
}
/*----LOGIN-PAGE-2----*/
/*----REGISTER-PAGE-3----*/
.remember-register-3 label {
  color: #76838f;
}
.remember-register-3 a {
  color: #004a92;
}
.remember-register-3 a:hover {
  color: #76838f;
}
.remember-register-3 label a:hover {
  color: #76838f;
}
/*----REGISTER-PAGE-3----*/
@media only screen and (max-width: 991px) {
  /*----mobile menu ----*/
  .utmenu-list .utmenu-submenu li a:hover {
    background-color: #004a92 !important;
  }
  .mobile-sub .utmenu-submenu li.active > a {
    background-color: #004a92 !important;
  }
  .utmenu-list > li.active > a,
  .utmenu-list > li:focus > a,
  .utmenu-list > li:hover > a {
    background-color: #004a92 !important;
    text-decoration: none;
    color: #ffffff !important;
  }
  .mobile-logo {
    color: #004a92 !important;
  }
  .utmenu-click i {
    color: #004a92 !important;
  }
  .utmenu-list > li.active > .utmenu-click i,
  .utmenu-list > li:focus > .utmenu-click i,
  .utmenu-list > li:hover > .utmenu-click i {
    color: #ffffff !important;
  }
  .utmenu > .utmenu-list > li > a {
    color: #004a92;
  }
  .mobile-sub.utmenu-list .utmenu-submenu li a {
    color: #004a92;
  }
  .utmenu-submenu li:nth-child(-n+1) .utmenu-submenu-sub {
    border-bottom: none;
  }
  .utmenu-submenu li:nth-child(n+2) .utmenu-submenu-sub {
    border-top: none !important;
  }
  .utmenu-submenu-sub li:nth-child(-n+1) .utmenu-submenu-sub-sub {
    border-bottom: none;
  }
  .utmenu-submenu-sub li:nth-child(n+2) .utmenu-submenu-sub-sub {
    border-top: none !important;
  }
  .mobile-res-logo a {
    background: #004a92 !important;
  }
  .mobile-logo {
    color: #ffffff !important;
  }
  .mobile-res-logo a:hover {
    background: #004a92 !important;
  }
  .mobile-sub.utmenu-list .utmenu-submenu li a:hover {
    background-color: #004a92 !important;
    color: #ffffff !important;
  }
  .utmenu-submenu-sub {
    border-top: none !important;
  }
  .utmenu-submenu li .utmenu-submenu-sub,
  .utmenu-submenu-sub .utmenu-submenu-sub-sub {
    border-color: -moz-use-text-color -moz-use-text-color #ccc !important;
    border-style: none none solid !important;
    border-width: medium 0 1px !important;
  }
}
@media (max-width: 991px) {
  .navbar-container {
    background-color: #e4e2e2 !important;
    clear: both;
  }
  .mobile-megamenu {
    background: #004a92 !important;
  }
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover {
    color: #ffffff;
    background-color: #004a92 !important;
  }
}
