/* Author: Louis Holladay
 * Website: AdminDesigns.com
 * Last Updated: 01/12/14

 * This file is reserved for changes made by
 * the user. It's often times a good idea to
 * seperate your changes from the themes core.
 * It makes modifications, and future theme
 * updates much easier to apply.
-----------------------------------------------*/


/* These styles have been placed here for as
 * they have a high chance of needing to be
 * changed if one decides to modify the header
-----------------------------------------------*/

/* navbar bottom border disabled by default */
.navbar {
	border-bottom: 1px solid transparent;
}
/* header button states - text colors */
.header-btns > div > button:focus {
	color: #666;
}
.header-btns > div > button:hover {
	color: #0094d2;
}

/*---------------------------------------------
 * Place your custom styles or styles which
 * have been generated with the customization
 * tool below this line.
----------------------------------------------*/
.navbar{background-color:#FFFFFF;background-image:none;}
#sidebar:before{background: #f2f2f2;}
#sidebar ul.sidebar-nav > li > a{background: #f2f2f2;border-color: #ddd;}
#sidebar ul.sidebar-nav li ul.sub-nav{background: #f8f8f8;border-color: #ddd;}
ul.sidebar-nav ul.sub-nav li .glyphicons{color:rgb(32, 80, 102);}
ul.sidebar-nav li.active > a .glyphicons{color:rgb(233, 66, 22);}
ul.sidebar-nav > li > a .glyphicons{color:rgb(33, 51, 75);}

.module-customers:before {
  content: "\f0c0";
}

.module-users:before {
  content: "\f007";
}

.module-providers:before {
  content: "\f090";
}

.module-config:before {
  content: "\f013";
}


.hide_me{
    display : none;
}

.btn {
	padding: 4px 6px;
}

.is-countdown {
	overflow: hidden;
	padding: 0 0 8px;
	width: auto;
}

.datepicker {
    z-index: 10000;
}

/* SEARCH */
.gridCommonSearchFilters {
    float: right;
}
.gridCommonSearchFilters .searchGroup {
	float: right;
	width: 215px;
}
.gridCommonSearchFilters .btn {
    padding: 6px;
    margin-left: 15px;
    float: right;
}
.customSearchAdvanced {
   clear: both;
}
.customSearchAdvanced .form-group {
   float: left;
   clear: none;
}
.customSearchAdvanced  {
	min-height: 85px;
}
.hyde {
	display: none;
}

/* Botones del Menú */
.pull-center button {
    width: 45px;
    height: 45px;
    margin-top: 2px;
}

.navbar .pull-center button .glyphicons, .pull-center button i {
    font-size: 24px;
}

/*Grid Filters*/
.opciones{position: absolute;margin: 0;padding: 0; top: 34px;right: 0;white-space: nowrap;z-index: 1000;}
.opciones li{list-style: none ;display: block;margin: 0;height: 34px;width: 41px; background-color: #555555;z-index: 100000; border: 1px solid #CCCCCC;color: #EEEEEE;font-size: 15px;font-family: arial;font-weight: bold;line-height: 1;text-align: center;padding-top: 9px;}
.input-group-addon{position: relative;}
.panel{overflow: visible;}
.opSign{color: #555555;font-size: 20px;font-family: arial;font-weight: bold;line-height: 1;text-align: center;padding: 0;}
.inputRight {border-left: none;border-radius: 0 4px 4px 0 !important;display: none;}


li.picker-switch.accordion-toggle .btn{
  color: #444;
}
li.picker-switch.accordion-toggle .btn:hover{
  color: #CCC;
}

div.timepicker-picker span.glyphicon-chevron-up {
  color: #444;
}

div.timepicker-picker span.glyphicon-chevron-up:hover {
  color: #CCC;
}

div.timepicker-picker span.glyphicon-chevron-down {
  color: #444;
}

div.timepicker-picker span.glyphicon-chevron-down:hover {
  color: #CCC;
}


label.required > span {

  color: red;

}

.header-options-dropdown-menu {
    min-width: 100%;
    width: auto;
    left: -165px;
    white-space: nowrap;
    padding: 5px;
    margin-top: 5px;
}

.header-options-dropdown-menu>li:first-child {
    margin-left: 5px;
}

.header-options-dropdown-menu>li {
    display: inline-block;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.paging_full_numbers a.paginate_button {
    background-color: #fff !important;
}

.paging_full_numbers a.current {
    color: #fff !important;
    background-color: #428bca !important;
    border-color: #428bca !important;
    cursor: default !important;
}

.related-panel-menu {
  min-height: 47px;
}
