/* for all widgets */
.widget-header {
    background-image: linear-gradient(to bottom,#ca828e,#ca828e 110%) !important;     
    border-color: #ca828e !important;    
}


.widget-box {    
    border:1px solid #ca828e!important;
}


 .widget-color-nibrsFAQ {
      border-color: #dfb3ba !important;
    }
    .widget-color-nibrsFAQ > .widget-header {
      background: #dfb3ba !important;
      border-color: #dfb3ba !important;
 }

.widget-box.transparent>.widget-body{ 
    border-width: 0;
    background-color: #fff;
}

 #sidebar > .active > a {
    color: red;
}


 .green {
    color: #2a4e6f !important; 
}

 .badge-danger, .badge-important, .label-danger, .label-important{
     background-color:#64a05b !important;

 }
 
  .badge-success{
     background-color:#eed233  !important;
     color: black !important;
 }

.widget-toolbar>.widget-menu>a,.widget-toolbar>a{
     color:darkgrey !important;
 }

 .fa-arrow-circle-right{
     color:#666666 !important;
 }

 .fa-bars{
     color:#666666 !important;
 }

  .highcharts-button-symbol {
       stroke:#666666 !important;
 }.fa-arrow-circle-right{
     color:#666666 !important;
 }

 .fa-bars{
     color:#666666 !important;
 }

  .highcharts-button-symbol {
       stroke:#666666 !important;
 }
  
 .ace.ace-switch:checked+.lbl::before{
      background-color:darkgrey !important;
      border-color:darkgrey !important;
  }

.no-skin .nav-list li.active > a:after {
    border-right-color: darkgrey !important;
}

.no-skin .nav-list > li.active:after {
    border-color: darkgrey !important;
}

.no-skin .nav-list>li .submenu>li>a:hover {
    color: #ca828e !important;    
}

#loginformmessage {
    color:darkgrey !important;
}

#ValidationDisplay > .widget-header, .widget-box{
   background-image:none !important;
}

.ace-nav>li.open>a, .ace-nav>li>a:focus, .ace-nav>li>a:hover {
    background-color: transparent !important;
    color: #FFF;
}

.no-skin .nav-list>li .submenu>li.active>a {
    color: #ca828e !important;
}

.no-skin .nav-list>li.active>a{
    color: #ca828e !important;
}

.no-skin .nav-list>li.open>a {
    color: #ca828e !important;    
}

.no-skin .nav-list>li:hover>a {    
    color: #ca828e !important;
}


.alert-success {
    color: black !important;
}

.alert-info{
    color: black !important;
}

/* All widgets */
/***************************************************************/





/* Product title  */

    .ProductTitle {        
        background-image: linear-gradient(to bottom,#3e1210 0%,#ca828e 100%)!important;
        background-repeat: repeat-x;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff135c93',endColorstr='#ff0d4066',GradientType=0);
        filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
        font-family: Arial Black;
        font-size: 20px;
        font-weight: bold;
        line-height: 1;
        padding: 5px 10px 5px 10px;
        margin-top: -22px;
        letter-spacing: 1px;
        color: #E5E5E5;
    }

/* Product title  */




/***************************************************************/
/* default.cshtml*/

#HPsubmissionstatistics > .widget-header{ 
   background: none !important;      
   border-color: #ddaeb7 !important;
}
#HPsubmissionstatistics.widget-box{ 
   border: none !important;   
}
  #HPsubmissionstatistics > .widget-header > h4, .title{
   color:black;
}


#HPdelinqSubmission > .widget-header{
   background: none !important;      
   border-color: #ddaeb7 !important;
}
#HPdelinqSubmission.widget-box{ 
   border: none !important;   
}
 #HPdelinqSubmission > .widget-header > h4, .title{
   color:black;
}



#HPValidStatistics > .widget-header{
    background: none !important; 
    border-color: #ddaeb7 !important;
}
#HPValidStatistics.widget-box{ 
   border: none !important;   
}
#HPValidStatistics > .widget-header > h4, .title{
   color:black;
}



#HPRecentUploads > .widget-header{
  background: none !important; 
  border-color: #ddaeb7 !important;
}
#HPRecentUploads.widget-box{ 
   border: none !important;   
}
#HPRecentUploads > .widget-header > h4, .title{
   color:black;
}
/* default.cshtml*/
/***************************************************************/




/***************************************************************/
/* report dashboard*/
#ReportsIndexList > .widget-header{
   background-image:none !important;
}
#ReportsIndexList > .widget-header > h5, .title{
   color:black;
}


#DashboardReports > div > div > .widget-header, .widget-box{
  background-image: linear-gradient(to bottom,#fff,#eee 100%) !important;     
}

#DashboardReports > div > div > .widget-header,.widget-box{
  border-color:silver !important;
}

#DashboardReports > div >  .widget-header > h6, a{
   color:#484747 !important;
}

#DashboardReports > div >  .widget-header > h6, 
a:hover,
a:focus {
   color:#ca828e !important;
}

#DashboardReports > div > div > div > .widget-header, .widget-box {
   background-image: linear-gradient(to bottom,#fff,#eee 100%) !important;   
}

#DashboardReports > div > div > div > .widget-header, .widget-box{  
  border-color:silver !important;
}

#DashboardReports > div > div > div > .widget-header > h6 a{
   color:black;
}

#ReportsIndexList.widget-box{
    border: 0 !important;    
}

/* report dashboard*/
/***************************************************************/





/***************************************************************/
/*home page carousel*/

.widget-color-purple > .widget-header {
    background: #2a4e6f!important;
    border-color: #2a4e6f!important;
}
 
.widget-color-swiftGreen > .widget-header {
    background:  #2a4e6f!important;
    border-color:  #2a4e6f!important;
}
.widget-color-Green > .widget-header {
    background:  #2a4e6f!important;
    border-color:  #2a4e6f!important;
}

.widget-box-green {
    border-color : #2a4e6f!important;
}


.carousel-control.purple > span.glyphicon-chevron-left, 
.carousel-control.purple > span.glyphicon-chevron-right, 
.carousel-control.green> span.glyphicon-chevron-left , 
.carousel-control.green> span.glyphicon-chevron-right   {
    color : #2a4e6f!important;
}

 .carousel-indicators > li {     
     border: 1px solid #2a4e6f!important; 
 }

  .carousel-indicators .active {
     background-color:darkgrey !important;
     
 }

/*home page carousel*/
/***************************************************************/





/***************************************************************/
/* buttons */
.btn-purple,.btn-purple:focus{background-color:#7d685a!important;border-color:#7d685a}
.btn-purple:focus{border-color:#a0806b !important}
.btn-purple:active,.btn-purple:hover,.open .btn-purple.dropdown-toggle{background-color:#7d685a!important;border-color:#7d685a}
.btn-purple.no-border:active,.btn-purple.no-border:hover, .btn-purple.no-border:focus {border-color:#a0806b}
.btn-purple.no-hover:active,.btn-purple.no-hover:hover{background-color:#a0806b!important}
.btn-purple.active{background-color:#7d685a!important;border-color:#7d685a}
.btn-purple.no-border.active{background-color:#7d685a!important;border-color:#7d685a}
.btn-purple.disabled,.btn-purple.disabled.active,.btn-purple.disabled:active,.btn-purple.disabled:focus,.btn-purple.disabled:hover,.btn-purple[disabled],.btn-purple[disabled].active,.btn-purple[disabled]:active,.btn-purple[disabled]:focus,.btn-purple[disabled]:hover,fieldset[disabled] .btn-purple,fieldset[disabled] .btn-purple.active,fieldset[disabled] .btn-purple:active,fieldset[disabled] 
.btn-purple:focus,fieldset[disabled] .btn-purple:hover{background-color:#7d685a!important;border-color:#7d685a}
.btn-purple:hover{border-color:#a0806b !important}
.btn-purple:focus{outline:none !important}



.btn-success,.btn-success:focus{background-color:#99a2ac!important;border-color:#99a2ac}
.btn-success:focus{border-color:#BDC4CA !important}
.btn-success:active,.btn-success:hover,.open .btn-success.dropdown-toggle{background-color:#99a2ac!important;border-color:#99a2ac}
.btn-success.no-border:active,.btn-success.no-border:hover, btn-success.no-border:focus{border-color:#99a2ac}
.btn-success.no-hover:active,.btn-success.no-hover:hover{background-color:#99a2ac!important}
.btn-success.active{background-color:#99a2ac!important;border-color:#99a2ac}
.btn-success.no-border.active{background-color:#99a2ac!important;border-color:#99a2ac}
.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,
.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,
.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] 
.btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#99a2ac!important;border-color:#99a2ac}
.btn-success:hover{border-color:#BDC4CA !important}
.btn-success:focus{outline:none !important}


.btn-primary,.btn-primary:focus{background-color:#7d685a!important;border-color:#7d685a}
.btn-primary:focus{border-color:#a0806b !important}
.btn-primary:active,.btn-primary:hover,.open .btn-primary.dropdown-toggle{background-color:#7d685a!important;border-color:#7d685a}
.btn-primary.no-border:active,.btn-primary.no-border:hover, .btn-primary.no-border:focus {border-color:#a0806b}
.btn-primary.no-hover:active,.btn-primary.no-hover:hover{background-color:#a0806b!important}
.btn-primary.active{background-color:#7d685a!important;border-color:#7d685a}
.btn-primary.no-border.active{background-color:#7d685a!important;border-color:#7d685a}
.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] 
.btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#7d685a!important;border-color:#7d685a}
.btn-primary:hover{border-color:#a0806b !important}
.btn-primary:focus{outline:none !important}

.btn-info,.btn-info:focus{background-color:#c4843e!important;border-color:#c4843e}
.btn-info:focus{border-color:#eabb88 !important}
.btn-info:active,.btn-info:hover,.open .btn-info.dropdown-toggle{background-color:#c4843e!important;border-color:#c4843e}
.btn-info.no-border:active,.btn-info.no-border:hover, btn-info.no-border:focus{border-color:#c4843e}
.btn-info.no-hover:active,.btn-info.no-hover:hover{background-color:#c4843e!important}
.btn-info.active{background-color:#c4843e!important;border-color:#c4843e}
.btn-info.no-border.active{background-color:#c4843e!important;border-color:#c4843e}
.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,
.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,
.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] 
.btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#c4843e!important;border-color:#c4843e}
.btn-info:hover{border-color:#eabb88 !important}
.btn-info:focus{outline:none !important}

.btn-default,.btn-default:focus{background-color:#F6B26B!important;border-color:#F6B26B}
.btn-default:focus{border-color:#EEC59A !important}
.btn-default:active,.btn-default:hover,.open .btn-default.dropdown-toggle{background-color:#F6B26B!important;border-color:#F6B26B}
.btn-default.no-border:active,.btn-default.no-border:hover, .btn-default.no-border:focus {border-color:#EEC59A}
.btn-default.no-hover:active,.btn-default.no-hover:hover{background-color:#EEC59A!important}
.btn-default.active{background-color:#F6B26B!important;border-color:#F6B26B}
.btn-default.no-border.active{background-color:#F6B26B!important;border-color:#F6B26B}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] 
.btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#F6B26B!important;border-color:#F6B26B}
.btn-default:hover{border-color:#EEC59A !important}
.btn-default:focus{outline:none !important}


/* buttons */
/***************************************************************/



 


/***************************************************************/
/* jtable */

 .jtable-bottom-panel {
      border: none !important;
  }

.jtable-left-area, .dataTables_wrapper .row  {
    background-color: darkgrey !important;
    border: 1px solid darkgrey !important;
    color: white !important;
}

.jtable > thead{
    background-color: darkgrey !important;
}


.jtable-page-list > span {
    background-color:transparent !important;
}


div.jtable-main-container > div.jtable-title div.jtable-toolbar span.jtable-toolbar-item.jtable-toolbar-item-hover {
  background-color: darkgrey !important;  
}

div.jtable-main-container > table.jtable {
  border: 1px solid darkgrey !important;
}
div.jtable-main-container > table.jtable > thead {
  background-color: darkgrey !important;
}

div.jtable-main-container > table.jtable > tbody > tr.jtable-row-selected {  
  background-color: darkgrey !important;
}

div.jtable-main-container > div.jtable-bottom-panel {
  background-color: darkgrey !important;  
  border: 1px solid darkgrey !important;
  border-top: none;
}

div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-space,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-first,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-last,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-previous,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-next,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-active {
  background-color: darkgrey !important;  
}

div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number:hover,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-first:hover,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-last:hover,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-previous:hover,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-next:hover {
  background-color: darkgrey !important;
}

div.jtable-main-container > div.jtable-bottom-panel {
  background-color: darkgrey !important;  
  border: 1px solid darkgrey !important;
  border-top: none;
}

div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-space,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-first,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-last,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-previous,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-next,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-active {
  background-color: darkgrey !important;  
}

div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number:hover,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-first:hover,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-last:hover,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-previous:hover,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-next:hover {
  background-color: darkgrey !important;
}

div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-disabled:hover {
  background-color: darkgrey !important;
}

div.jtable-main-container > div.jtable-bottom-panel {
  background-color: darkgrey; /*#7AB0CF;*/
  border: 1px solid darkgrey; 
}

div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-space,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-first,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-last,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-previous,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-next,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-active {
  background-color: darkgrey;
}

div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number:hover,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-first:hover,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-last:hover,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-previous:hover,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-next:hover {
  background-color: darkgrey; /*#7AB0CF;*/
}

div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-disabled:hover {
  background-color: darkgrey; /*#7AB0CF;*/
}

div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-disabled:hover {
  background-color: darkgrey !important;
}


/* jtable */
/***************************************************************/





/***************************************************************/
/* datatable */
.pagination>li.active>a, 
.pagination>li.active>a:hover{
    background-color:darkgrey !important;
        border-color:darkgrey !important;

}

.pager>li>a, .pagination>li>a {
color: #707070  !important; 
}

.dataTable > thead > tr > th[class*=sorting_] {
    color: #707070 !important;
}
/* datatable */
/***************************************************************/



/* _TimeLine.cshtml  */
.timeline-item .transparent.widget-box {
    padding:0;    
    box-shadow:none;     
    border: none !important; 
    border-left: 3px solid #DAE1E5!important;
}

.timeline-item .transparent.widget-box > .widget-header {
    background-image: linear-gradient(to bottom, transparent,transparent 110%) !important; 
     color:#ca828e !important;
}

.text-info{
     color: #ca828e !important;
}

.text-success {
  color: #3c763d !important;
}
a.text-success:hover {
  color: #2b542c !important;
}

.text-danger {
     color: #a94442 !important;
}


.timeline-indicator.btn-info,
.timeline-indicator.btn-info.no-hover:active,
.timeline-indicator.btn-info.no-hover:hover
{
    background-color: #ca828e!important;
}

.timeline-label > .badge-primary, .label-primary {
    background-color: #ca828e!important; 
}

.timeline-label > .label-primary.arrowed-in-right:after {
    border-color: #ca828e;
    -moz-border-left-colors: #ca828e;
}

.timeline-item .widget-box.transparent>.widget-body{ 
    border-width: 0;
    background-color: #F2F6F9;
}

.timeline-item:nth-child(even) .widget-box.transparent .widget-body {
    background-color: #F3F3F3;
    color: #616161;
}

/* _TimeLine.cshtml  */

.ace-nav>li>a{
    background-color: transparent !important;
    color: #FFF !important;
}

.breadcrumb>li>a {    
    color: #c95668 !important;
}

/*jqgrid*/

.ui-jqgrid .ui-jqgrid-pager {
    height: 55px !important;
}

.ui-jqgrid tr.ui-row-ltr td, .ui-jqgrid tr.ui-row-rtl td {
    border-bottom: 1px solid #E1E1E1;
    padding: 6px 4px;
    border-color: #E1E1E1;
}

.ui-jqgrid .ui-jqgrid-view, .ui-jqgrid .ui-paging-info, .ui-jqgrid .ui-pg-selbox, .ui-jqgrid .ui-pg-table {
    font-size: 13px;
}

.ui-jqgrid .ui-pg-selbox {
    display: block;
    height: 24px;
    width: 60px;
    margin: 0;
    padding: 1px;
    line-height: normal;
}

.ui-pg-table>tbody>tr>.ui-pg-button>.ui-icon {
    display: inline-block;
    padding: 0;
    width: 24px;
    height: 24px;
    line-height: 22px;
    text-align: center;
    position: static;
    float: none;
    margin: 0 2px!important;
    color: gray;
    border: 1px solid #CCC;
    background-color: #FFF;
    border-radius: 100%;
}

.ui-jqgrid .ui-pg-input {
    font-size: inherit;
    width: 24px;
    height: 20px;
    line-height: 16px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    text-align: center;
    padding-top: 1px;
    padding-bottom: 1px;
}
/*jqgrid*/

.blue {
    color: #ca828e!important;
}

.widget-color-success > .widget-header {
    background: #82af6f !important;
    border-color: #82af6f !important;
}


.dropdown-primary > li > a:hover,
.dropdown-primary > li > a:focus,
.dropdown-primary > li > a:active,
.dropdown-primary > li.active > a,
.dropdown-primary > li.active > a:hover,
.dropdown-primary .dropdown-submenu:hover > a {
  background: #428bca !important;
  color: #ffffff !important;
}

.dropdown-purple > li > a:hover,
.dropdown-purple > li > a:focus,
.dropdown-purple > li > a:active,
.dropdown-purple > li.active > a,
.dropdown-purple > li.active > a:hover,
.dropdown-purple .dropdown-submenu:hover > a {
  background: #9585bf;
  color: #ffffff !important;
}

.dropdown-warning > li > a:hover,
.dropdown-warning > li > a:focus,
.dropdown-warning > li > a:active,
.dropdown-warning > li.active > a,
.dropdown-warning > li.active > a:hover,
.dropdown-warning .dropdown-submenu:hover > a {
  background: #ffa24d !important;
  color: #ffffff !important;
}

.dropdown-danger > li > a:hover,
.dropdown-danger > li > a:focus,
.dropdown-danger > li > a:active,
.dropdown-danger > li.active > a,
.dropdown-danger > li.active > a:hover,
.dropdown-danger .dropdown-submenu:hover > a {
  background: #d15b47 !important;
  color: #ffffff !important;
}

.dropdown-pink > li > a:hover,
.dropdown-pink > li > a:focus,
.dropdown-pink > li > a:active,
.dropdown-pink > li.active > a,
.dropdown-pink > li.active > a:hover,
.dropdown-pink .dropdown-submenu:hover > a {
  background: #d6487e !important;
  color: #ffffff !important;
}



.widget-color-Warning {
      border-color:#FF8800 !important;
    }

    .widget-color-Warning > .widget-header {
      background: #ffbb33 !important;
      border-color: #FF8800 !important;
    }


    #UofFOfficerHeightFeetG > .input-group .form-control {
    width:40px !important;
}

#UofFOfficerHeightInchesG > .input-group .form-control {
    width:40px !important;
}

#UofFSubjectHeight1FeetG > .input-group .form-control {
    width:40px !important;
}

#UofFSubjectHeight1InchesG > .input-group .form-control {
    width:40px !important;
}

#UofFSubjectHeight2FeetG > .input-group .form-control {
    width:40px !important;
}

#UofFSubjectHeight2InchesG > .input-group .form-control {
    width:40px !important;
}

#alertdismiss > .purple {
    color: #A069C3 !important;
}