/**
 * @file Styles created by Anhari for fucking the customerportal
 */

body.path-my *a{
  color:#002b58 !important;
}

body.path-my .panel-title{
  color:#002b58;
}
body.path-my .table>caption+thead>tr:first-child>th{
  text-align:center;
}


body.path-my .table {
  color:#002b58 !important;
}

body.path-my .table>caption+thead>tr:first-child>th{
  border:1px solid #23527c;
}
body.path-my .table-bordered>tbody>tr>td{
  border:1px solid #23527c;
  text-align: center;
  vertical-align: middle;
}

body.path-my .card-header {
  background-image:none!important;
  background-color:transparent!important;
  border-bottom:2px solid #002b58 !important;
}

body.path-my .pagination {
  padding-right: 0;
  border: 1px solid transparent !important;
}
body.path-my .pagination>li > a {
  border: 1px dashed transparent !important;
  background-color:#ddd !important;
  transition: all 0.3s;
  color:#333!important;
}
body.path-my .pagination> li> a:hover {
  text-decoration: none;
  background-color: #f9f9f9 !important;
}
body.path-my .tabs--secondary.pagination.pagination-sm> li.active > a:active {
  background-color: #f9f9f9 !important;
  border-color: #aaa !important;
  color: #555 !important;
  cursor: default;
}


body.path-my .table>thead>tr>th {
  vertical-align:middle !important;
  text-align:center!important;
}
body.path-my .table-bordered>tbody>tr>td{
  border:1px solid #23527c;
  text-align: center !important;
  vertical-align: middle !important;
}
body.path-my caption{
  padding-bottom:20px !important;
}

body.path-my .form-group input{
  width:100% !important;
}
body.path-my form#arjang-customerportal-portal-profile-edit input.form-text{
  width:100% !important;
  max-width:none !important;
}



body.path-my .danger a{
  color:#002b58 !important;
  transition: all 0.3s;
}
body.path-my .danger a:hover{
  color:#23527c !important;
}
body.path-my .table-striped>tbody>a{
  color:#002b58 !important;
  transition: all 0.3s;
}

body.path-my .ticket_item .ticket_title, .ticket_item .ticket_solution h2, .ticket_item .ticket_comments h2{
  font-size:24px !important;
  border-right: 5px solid #002b58 ;
  border-bottom: 1px solid #002b58 ;
}
body.path-my .ticket_item dl dt{
  background: #002b58;
  font-weight:500;
}
body.path-my .ticket_item dl dd{
  border-bottom:1px solid #002b58 ;
}

#edit-profileinfo{
  border:none!important;
}
body.path-my fieldset.collapsible{
  border:none!important;
}
body.path-my fieldset.panel {
  border:none !important;
}
body.path-my .ticket_comments_add{
  max-width:100%;
}
body.path-my .ticket_comments_add h2{
  margin-bottom:20px!important;
}
body.path-my .form-textarea-wrapper textarea{
  height:200px !important;
}

body.path-my .control-label{
  color:#002b58 !important;
}

body.path-my.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
