/* here you can put your own css to customize and override the theme */

/*Main Body changes*/

body
{
	font-family:'Segoe UI' !important ;
    font-size: 14px;
}

/* Headings */
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family:'Segoe UI';
  font-weight: 400;
}



/*Navigation bar changes*/
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > .badge {
  font-family:'Segoe UI';

}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .task .percent {

  font-family:'Segoe UI';
}
.page-sidebar .page-sidebar-menu li > a > .arrow:before,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a > .arrow:before {

  font-family:'Segoe UI';
}
.page-sidebar .page-sidebar-menu li > a > .arrow.open:before,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a > .arrow.open:before {

  font-family:'Segoe UI';
}
.page-title {
  font-family:'Segoe UI';

}

.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > h3 {
    /*color: #a6a6a6;*/
    color: #000000;
    font-size: large;
}
.page-header.navbar .hor-menu .navbar-nav > li > a {
  /*color: #999999;*/
  color: #FFFFFF;
  font-size: large;
}
.page-header.navbar .hor-menu .navbar-nav > li.open > a,
.page-header.navbar .hor-menu .navbar-nav > li > a:hover,
.page-header.navbar .hor-menu .navbar-nav > li > a:focus {
  /*color: #999999;
  background: #333333;
   color: #FFFFFF;
   font-size: large;
  background: #07015E;
	  */
   color: #303030;
   font-size: large;
  background: #FFB729;
  
}
.page-header.navbar .hor-menu .navbar-nav > li.active > a, .page-header.navbar .hor-menu .navbar-nav > li.active > a:hover, .page-header.navbar .hor-menu .navbar-nav > li.current > a, .page-header.navbar .hor-menu .navbar-nav > li.current > a:hover {
    /*color: #FFFFFF;
    background: #AF780B;*/
    color: #303030;
    font-size: large;
    background: #FFB729;
    font-weight: 500;
}
.page-header.navbar .hor-menu .navbar-nav > li.active .selected, .page-header.navbar .hor-menu .navbar-nav > li.current .selected {
    /*border-top: 6px solid #d64635;
		 border-top-color: #AF780B;
		*/
    border-top: 6px solid #d64635;
    border-top-color: #FFB729;
}
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu {
    box-shadow: 5px 5px rgba(51, 51, 51, 0.2); /*background: #333333;*/ /*background: #07015E;*/
    background-color: #f5f5f5;
    color: #000000;
    filter: none;
}
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li > a {
    /*color: #999999;*/
    color: #000000;
    font-size: large;
}
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li > a:hover {
    /*color: #f1f1f1;
  background: #d64635;*/
    color: #000000;
    font-size: large;
    background: #FFB729;
}

/*User Menu*/

.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle {
  background-color: #07015E;
  color: #FFFFFF;
  font-size: large;
}


.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle:hover {
  color: #000000;
  font-size: large;
  background: #FFB729;
}

.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle .username:hover  {
  /* color: #999999; */
  color: #000000;
  font-size: large;
}

/*Help link*/

.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification-help > a {
	height:inherit;
	color: #FFFFFF;
	font-size: large;
	background-color: #07015E;
    padding-top: 12px;
}

.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification-help > a:hover  {
	/* color: #999999; */
	height:inherit;
	color: #000000;
	font-size: large;
	background: #FFB729;
}

/*Search A Person*/
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification-SearchPerson > a {
	height:inherit;
	color: #FFFFFF;
	font-size: large;
	background-color: #07015E;
    padding-top: 11px;
    }

.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification-SearchPerson > a:hover  {
	/* color: #999999; */
	height:inherit;
	color: #000000;
	font-size: large;
	background: #FFB729;
}

/*Portlet changes*/
.portlet > .portlet-title > .caption {
    float: left;
    display: inline-block;
    font-size: 20px;
    line-height: 24px;
    font-weight: 400;
    margin: 0;
    padding: 0;
    margin-bottom: 8px;
    font-family: 'Segoe UI' !important;
}



/*resize svg images*/
.fa-user-x::before {
	content: "\f007";
	padding-top: 10px;
	padding-right: 5px;
	font-size:  20px;
}

.fa-plane-x::before {
	content:"\f072";
	padding-top:10px;
	padding-right: 5px;
	font-size: 20px;
}

.fa-bell-x::before {
	content: "\f0a2";
	padding-top:10px;
	padding-right: 5px;
	font-size: 20px;
}

.fa-briefcase-x::before {
	content: "\f0b1";
	padding-top:10px;
	padding-right: 5px;
	font-size: 20px;
}

.fa-edit-x:before {
	content: "\f044";
	padding-top:10px;
	padding-right: 5px;
	font-size: 20px;
}

.fa-gift-x:before {
    content: "\f06b";
	padding-top:10px;
	padding-right: 5px;
	font-size: 20px;
}

.fa-bars-x:before {
    content: "\f0c9";
	padding-top:10px;
	padding-right: 5px;
	font-size: 20px;
}

.fa-question-circle-x:before {
	content: "\f059";
 	font-size: 20px;
}

.fa-calendar-x::before {
	content: "\f073";
	padding-top: 10px;
	padding-right: 5px;
	font-size:  20px;
}
.fa-exchange-x::before {
	content: "\f0ec";
	padding-top: 10px;
	padding-right: 5px;
	font-size:  20px;
}
.fa-clock-o-x::before {
	content: "\f017";
	padding-top: 10px;
	padding-right: 5px;
	font-size:  20px;
}
.fa-pencil-square-o-x::before {
	content: "\f044";
	padding-top: 10px;
	padding-right: 5px;
	font-size:  20px;
}
.fa-table-x::before {
	content: "\f0ce";
	padding-top: 10px;
	padding-right: 5px;
	font-size:  20px;
}
.fa-book-x::before {
	content: "\f02d";
	padding-top: 10px;
	padding-right: 5px;
	font-size:  20px;
}
.fa-undo-x::before {
	content: "\f0e2";
	padding-top: 10px;
	padding-right: 5px;
	font-size:  20px;
}
.fa-repeat-x::before {
	content: "\f01e";
	padding-top: 10px;
	padding-right: 5px;
	font-size:  20px;
}
.fa-info-circle-x::before {
	 content: "\f05a";
	padding-top: 10px;
	padding-right: 5px;
	font-size:  20px;
}
/*devexpress grid changes*/
.dxtc-leftIndent {
    display: none !important;
}

.dxtc-rightIndent {
    display: none !important;
}

.dxtcLite_Aqua.dxtc-top > .dxtc-content {
     border: 1px solid #AECAF0 !important;
}


.dxtc-top.dxtcLite_Aqua > .dxtc-content {
     border: 1px solid #AECAF0 !important;
}


