/*
Special styles for Rxchange
*/

/*Fix bootstrap styles*/
body{
  padding-top: 40px;/*if the topbar is fixed need this at 40px*/
  padding-top: 0px;
  qfont-family: Verdana, Arial, Helvetica, sans-serif;
  qfont-family: Arial, Helvetica, sans-serif;
}

.right{
  text-align:right;
}

.pagination_rx a{
   float:none;
}

.topbar a:visited{
    color: #BFBFBF;
}

.topbar{
  position:relative
}

/*end bootstrap mods*/



table th, table td {
    lline-height: 18px;
    padding: 4px 3px;
    text-align: left;
}



.inline-inputs label{
  width:auto;
}

.form-stacked .inline-inputs label{
  display:inline; /*for ploping retail and wholesale inline on register form.*/
}

.account span{
    font-weight:bold;
    ttext-align:right;
    width:150px;
    display:inline-block;
    qfloat:left;
    bbackground:red;
    margin-right:10px;
}

.mast_back{
  background-image: url(../application/views/theme_sigma/assets/topbg.jpg);
  background-position:bottom;
  background-repeat: repeat-x;
}

qqh1{
  color:#000066;
}

h1 a, h1 a:visited{text-decoration:none}


h1,h2,h3,h4,h5{
  font-weight:normal;
}

.buy h1, .buy h2, .buy h3, .buy h4 {color:#106ca5; color:#000066; }
.sell h1, .sell h2, .sell h3, .sell h4{color:#e5aa00; color:#1d8147; }
.wanted h1, .wanted h2, .wanted h3, .wanted h4{color:#730400;}
/*
.sell h1 a:visited, .sell h2 a:visited, .sell h3 a:visited, .sell h4 a:visited{color:#e5aa00;}
*/

/*
.buy h1 a:visited, .buy h2 a:visited, .buy h3 a:visited, .buy h4 a:visited {color:#106ca5;}
*/

.current_qty input{
  width:auto;
}

.current_price input{
  width:auto;
}

.shortlisted table{
  margin-bottom: 0;/*join the panel to the table*/
}

.prompt {
  color:gray;
}

.report{
  margin-bottom:30px;
  padding-bottom:15px;
  margin-bottom:15px;
  bborder-bottom:1px solid #EFEFEF;
}

.report_heading{
  margin-bottom:5px;
}

.table_wrapper label{
  float:none;
}

label, input, select, textarea{
    font-family: Arial, Helvetica, sans-serif;
}

.searchbar{
  pposition:relative;
  margin-bottom:20px;
  margin-top:-20px;
  padding-top:0;
}

.sell h3.error, .sell h3.success{
  color:black;
}

h4{
  line-height:140%;
}

.summary table{
  border:0;
  border-top:1px solid silver;
}


table td{/*need to clear all the td borders as bootstap sets td +td and I end up with a border at col 1 */
  border:0;
}

table th + th,
table td + td{
  qborder-left: 1px solid #F0F0F0;
  bborder:0;
}

.summary td{border:0; border-bottom:1px solid #E0E0E0;}

tr.head{
  background:silver;
}

td.initials{
  border:1px solid silver;
  color:#D0D0D0;
}

qq#find_title{
  background:#000066;
}

#searchform, .buy #searchform{background-color: #000066;height:100%;}
.sell #searchform{background-color: #e5aa00;height:100%;}
.your_account #searchform{background-color: #650a0a;height:100%;}
.wanted #searchform{background-color: #650a0a;height:100%;}

#footer {
  background:#000066;
}

.widgets .links h2{
  background: #000066;
}

q.sell h2 a:visited{
  color:#E5AA00;
}

.your_account h1, .your_account h2{
  color: #650a0a;
}

.address-label{
  border:1px solid gray;
  padding:20px;
  padding-bottom:0px;
  width:55%;
}
.address-label .to_address address{
  font-weight:bold;
  color:black;
}

td.initials{
  wwidth:100px;
}

th.to-collect, th.to-deliver{
  wwidth:33%
}

.van-total-items{width:30px}
qq.van-order-code{width:120px}
qq.van-initials{width:80px}
.van-initials{width:30%}/*031211 For revised view*/

#loginbar{
  color:white;
}

.buy #footer{
  background:#000066;
}
/*fix to position labels inside a bootstrap inline-inputs*/
.inline-inputs label{
     float:none;
}

.inputs-list label{
  display:inline; /*do this for other textbox in add form. May need to be more targeted if screws elsewhere??*/
}

/* Styling for the autocomplete list on add.php */
ul.ui-autocomplete {
background: #efefef;
width: 210px;
opacity: 0.95;
padding: 0;
border-left:1px solid #A0A0A0;
border-right:1px solid #A0A0A0;
border-bottom:1px solid #A0A0A0;
-moz-box-shadow: 3px 3px 4px #A0A0A0;
-webkit-box-shadow: 3px 3px 4px #A0A0A0;
box-shadow: 3px 3px 4px #A0A0A0;
}
ul.ui-autocomplete li { color: #e4c205; list-style-type: none; height: 20px; padding-left: 10px;}
ul.ui-autocomplete li:hover { background: #dfdfdf }
ul.ui-autocomplete li a {color: #000; display:block }
ul.ui-autocomplete li a:hover { cursor: pointer}


.order_status li{
  color:#404040;
}

table tr + tr td{/*turn off the bootstrap table lines!*/
  qqborder:none;
}

.order-details .form-stacked{/*override for invoices*/
  padding-left: 0;
}

#loginbar{
  text-align: right;
  ppadding-top:4px;
  bbackground:red;
}

h3.warning{
  color:gray;
}

/*favorite styles*/


button{
  vertical-align:text-bottom;
  border:none;
  padding: 0px 0px ;
  qoutline:none;
}

.fav{
   background: url('gray_star.png');
   display: inline;
   width: 50px;
   height: 31px;
   background-repeat:no-repeat;
   background-position:left;
   border:0;
   cursor:pointer;
   overflow:hidden;
  }

.fav.active{
   background: url('gold_star.png');
   background-repeat:no-repeat;
  }

button.fav {
    vertical-align:text-top;
    font-size:10px;
    color:gray;
    padding-left:22px;
    ppadding-bottom:5px;
  }


.fav_small{
   background: url('gray_star_small.png');
   display: inline;
   wwidth: 30px;
   height: 15px;
   background-repeat:no-repeat;
   background-position:left;
   border:0;
   ccursor:pointer;
   overflow:hidden;
  }

.fav_small.active{
   background: url('gold_star_small.png');
   background-repeat:no-repeat;
   wwidth: 30px;
   wheight: 15px;
   lline-height:15px;
   vertical-align:text-bottom;
   padding-bottom:6px;
  }

span.fav_small {
    qvertical-align:text-top;
    font-size:10px;
    color:gray;
    padding-left:15px;
    ppadding-bottom:5px;

    vertical-align:text-bottom;
  qborder:none;
  ppadding: 0px 0px ;
  qoutline:none;
  }



button::-moz-focus-inner { /*stop the dooted border in FF*/
    border: 0;
  }


.buy th{
    background:#000066;
  }

.buy td.tag, .buy td.qcurrent_price, .buy td.qcurrent_qty, .buy td.offer{
    background:#063F73;
     background:#000066;
    ppadding:0;
  }

.buy a.tag:hover{
  background:#00B9EB;
}

.buy td.current_price{
  qcolor:white; /*removed for shortlist 190320*/
}

.bit_message{ /*gets shown when a bug report is submitted*/
   display: none;
}

#tab_to_ship input{
  width:auto;
}

#main-tab-menu {
    display: block;
    float: left;
    left: 0;
    margin: 0 0 0 5px;
    position: relative;
}

#main-tab-menu  li {
    display: block;
    float: left;
    margin:0 0 0 2px;
    width:110px;
    text-align:center;
    font-size:18px;
}

#main-tab-menu li a {
    display: block;
    float: none;
    line-height: 19px;
    padding: 10px 10px 11px;
    text-decoration: none;
    color:white;
}

.wanted{background-color:#730400}/*rust*/
#main-tab-menu li.buy, .buy .navbar-inverse{background-color:#000066}/*blue*/
#main-tab-menu li.sell, .sell .navbar-inverse {background-color:#047333}/*green*/
#main-tab-menu li.dashboard, .dashboard .navbar-inverse {background-color:#000066}/*blue*/

q.buy h1, q.buy h2, q.buy h3, q.buy h4, q.buy h5, .buy th{background-color:#000066;color:white;margin:0;padding-top:10px;padding-left:10px;padding-bottom:10px}
q.sell h1, q.sell h2, q.sell h3,q.sell h4, q.sell h5, .sell th{background-color:#047333;color:white;margin:0;padding-top:10px;padding-left:10px;padding-bottom:10px}

/*
.buy h1 small, .buy h2 small, .buy h3 small, .buy h4 small, .buy h5 small{color:white}
.sell h1 small, .sell h2 small, .sell h3 small,.sell h4 small, .sell h5 small {color:white}
*/

body.buy, body.sell, body.wanted{
  background-color:white;
}

#main-tab-menu .wanted a:hover{background-color:#811d19}
#main-tab-menu .buy a:hover{background-color:#303083} /*blue*/
#main-tab-menu .sell a:hover{background-color:#1d8147} /*green*/
#main-tab-menu .dashboard a:hover{background-color:#303083} /*blue*/


#alert{
  border-bottom:4px solid #000066;
  height:28px;
}

.buy #alert{
   border-bottom:4px solid #000066;
}

.sell #alert{
   border-bottom:4px solid #047333;
}

.wanted #alert{
   border-bottom:4px solid #730400;
}

#search{
  float:left;
  margin-left:20px;
  padding-top:5px;
}

#search .btn{
  padding-left:5px;
  padding-right:5px;
  color: #000066;
  font-size:14px;
}

#search input.btn{margin-right:8px;  }

.topbar-inner, .buy .topbar-inner{
  background-color: #000066;
  background-image: -moz-linear-gradient(center top , #1d1d77, #000066);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
  box-shadow: none;
}


.topbar-inner, .topbar .fill {
  background-color: #000066;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#1d1d77), to(#000066));
  background-image: -moz-linear-gradient(top, #1d1d77, #000066);
  background-image: -ms-linear-gradient(top, #1d1d77, #000066);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d1d77), color-stop(100%, #000066));
  background-image: -webkit-linear-gradient(top, #1d1d77, #000066);
  background-image: -o-linear-gradient(top, #1d1d77, #000066);
  background-image: linear-gradient(top, #1d1d77, #000066);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d1d77', endColorstr='#000066', GradientType=0);
 }




.sell .topbar-inner{
  background-color: #047333;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#1d8147), to(#047333));
  background-image: -moz-linear-gradient(top, #1d8147, #047333);
  background-image: -ms-linear-gradient(top, #1d8147, #047333);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d8147), color-stop(100%, #047333));
  background-image: -webkit-linear-gradient(top, #1d8147, #047333);
  background-image: -o-linear-gradient(top, #1d8147, #047333);
  background-image: linear-gradient(top, #1d8147, #047333);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d8147', endColorstr='#047333', GradientType=0);

}

.wanted .topbar-inner{
  background-color: #730400;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#811d19), to(#730400));
  background-image: -moz-linear-gradient(top, #811d19, #730400);
  background-image: -ms-linear-gradient(top, #811d19, #730400);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #811d19), color-stop(100%, #730400));
  background-image: -webkit-linear-gradient(top, #811d19, #730400);
  background-image: -o-linear-gradient(top, #811d19, #730400);
  background-image: linear-gradient(top,#811d19, #730400);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#811d19', endColorstr='#730400', GradientType=0);

}

.logo{
  margin:26px 20px 15px;
}

qthead{
  font-size:100%;
  text-transform: capitalize;
   bbborder-left:1px solid red;
  }

qtable th{
  text-transform: capitalize;
  font-weight:normal;

}

.buy td.action, .sell td.action{
background:#E50B0B;
qqborder-bottom:white;
}


.action a:hover{
  background-color:#FF3535;
}







#alert dl, alert dl a{
    display: block;
    float: left;
    left: 0;
    margin: 0 10px 0 10px;
    position: relative;

}

 #alert dt{
   float:left;
  padding: 5px 5px 5px 0;
}

#alert dd{
   float:left;
  padding: 5px 10px 5px 0;
}

#alert dt a {
float:none;
padding:0;
}

.tabs{
  border-bottom-color: #000066;
}

.tabs > li.active > a {border-color: #000066 #000066 transparent;}


#picker a{
  font-size:12px;
  width:10px;
}

.sell th, .sell td.highlight {
    background-color: #047333;
}



.widgets .links{
  background:none;
  border:none;
  border-right:1px solid #969696;
}

.widgets .links .last{
  border-right:none;
}

.widgets .links h2, .twitter_widget h2{
  color:#000066;
  background: none;
  font-size:22px;
}



.twtr-widget h4 {
  font-size:22px;
  font-family:arial;
}

.sell #footer {
  background:#047333;

}

.wanted #footer{
  background:#650a0a;
}

.tag a, .tag a:hover {
    color: white;
    display: block;

    text-decoration: none;
}

td.tag{
  width:125px;
}
#alert dl{
  color:white;
}

.help-inline, .help-block {
  color:#808080
}

.wanted th{
   background:#650a0a;
   color:white;
}






.sell td.highlight label{
  color:white;
}

/*van collection note table*/
.van_company_name{width:25%}
q.van-total-items{width:30px}
.van-order-code{width:20%}
.van-initials{width:20%}

qq.small{/*not sure what this was for but it screw the add form text size as clashes with BS*/
  font-size:80%;
}


/*fix legacy overrittting bBS*/
.alert-message.error{
  margin-bottom:18px;
  padding:7px 15px;
}

.media-grid.medium img.thumbnail {
  width:210px;
}

.media-grid .caption {
  float:none;
}

/*set of classes ripped from BS2.x*/
.thumbnails {
    list-style: none outside none;
    margin-left: -20px;
}
.thumbnails:before, .thumbnails:after {
    content: "";
    display: table;
}
.thumbnails:after {
    clear: both;
}
.row-fluid .thumbnails {
    margin-left: 0;
}
.thumbnails > li {
    float: left;
    margin-bottom: 18px;
    margin-left: 20px;
}
.thumbnail {
    border: 1px solid #DDDDDD;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
    display: block;
    line-height: 1;
    padding: 4px;
}
a.thumbnail:hover {
    border-color: #0088CC;
    box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}
.thumbnail > img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
}
.thumbnail .caption {
    padding: 9px;
}



[class^="icon-"], [class*=" icon-"] {
    background-image: url("glyphicons-halflings.png");
    background-position: 14px 14px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 14px;
    line-height: 14px;
    vertical-align: text-top;
    width: 14px;
}
[class^="icon-"]:last-child, [class*=" icon-"]:last-child {
}
.icon-white {
    background-image: url("glyphicons-halflings-white.png");
}
.icon-glass {
    background-position: 0 0;
}
.icon-music {
    background-position: -24px 0;
}
.icon-search {
    background-position: -48px 0;
}
.icon-envelope {
    background-position: -72px 0;
}
.icon-heart {
    background-position: -96px 0;
}
.icon-star {
    background-position: -120px 0;
}
.icon-star-empty {
    background-position: -144px 0;
}
.icon-user {
    background-position: -168px 0;
}
.icon-film {
    background-position: -192px 0;
}
.icon-th-large {
    background-position: -216px 0;
}
.icon-th {
    background-position: -240px 0;
}
.icon-th-list {
    background-position: -264px 0;
}
.icon-ok {
    background-position: -288px 0;
}
.icon-remove {
    background-position: -312px 0;
}
.icon-zoom-in {
    background-position: -336px 0;
}
.icon-zoom-out {
    background-position: -360px 0;
}
.icon-off {
    background-position: -384px 0;
}
.icon-signal {
    background-position: -408px 0;
}
.icon-cog {
    background-position: -432px 0;
}
.icon-trash {
    background-position: -456px 0;
}
.icon-home {
    background-position: 0 -24px;
}
.icon-file {
    background-position: -24px -24px;
}
.icon-time {
    background-position: -48px -24px;
}
.icon-road {
    background-position: -72px -24px;
}
.icon-download-alt {
    background-position: -96px -24px;
}
.icon-download {
    background-position: -120px -24px;
}
.icon-upload {
    background-position: -144px -24px;
}
.icon-inbox {
    background-position: -168px -24px;
}
.icon-play-circle {
    background-position: -192px -24px;
}
.icon-repeat {
    background-position: -216px -24px;
}
.icon-refresh {
    background-position: -240px -24px;
}
.icon-list-alt {
    background-position: -264px -24px;
}
.icon-lock {
    background-position: -287px -24px;
}
.icon-flag {
    background-position: -312px -24px;
}
.icon-headphones {
    background-position: -336px -24px;
}
.icon-volume-off {
    background-position: -360px -24px;
}
.icon-volume-down {
    background-position: -384px -24px;
}
.icon-volume-up {
    background-position: -408px -24px;
}
.icon-qrcode {
    background-position: -432px -24px;
}
.icon-barcode {
    background-position: -456px -24px;
}
.icon-tag {
    background-position: 0 -48px;
}
.icon-tags {
    background-position: -25px -48px;
}
.icon-book {
    background-position: -48px -48px;
}
.icon-bookmark {
    background-position: -72px -48px;
}
.icon-print {
    background-position: -96px -48px;
}
.icon-camera {
    background-position: -120px -48px;
}
.icon-font {
    background-position: -144px -48px;
}
.icon-bold {
    background-position: -167px -48px;
}
.icon-italic {
    background-position: -192px -48px;
}
.icon-text-height {
    background-position: -216px -48px;
}
.icon-text-width {
    background-position: -240px -48px;
}
.icon-align-left {
    background-position: -264px -48px;
}
.icon-align-center {
    background-position: -288px -48px;
}
.icon-align-right {
    background-position: -312px -48px;
}
.icon-align-justify {
    background-position: -336px -48px;
}
.icon-list {
    background-position: -360px -48px;
}
.icon-indent-left {
    background-position: -384px -48px;
}
.icon-indent-right {
    background-position: -408px -48px;
}
.icon-facetime-video {
    background-position: -432px -48px;
}
.icon-picture {
    background-position: -456px -48px;
}
.icon-pencil {
    background-position: 0 -72px;
}
.icon-map-marker {
    background-position: -24px -72px;
}
.icon-adjust {
    background-position: -48px -72px;
}
.icon-tint {
    background-position: -72px -72px;
}
.icon-edit {
    background-position: -96px -72px;
}
.icon-share {
    background-position: -120px -72px;
}
.icon-check {
    background-position: -144px -72px;
}
.icon-move {
    background-position: -168px -72px;
}
.icon-step-backward {
    background-position: -192px -72px;
}
.icon-fast-backward {
    background-position: -216px -72px;
}
.icon-backward {
    background-position: -240px -72px;
}
.icon-play {
    background-position: -264px -72px;
}
.icon-pause {
    background-position: -288px -72px;
}
.icon-stop {
    background-position: -312px -72px;
}
.icon-forward {
    background-position: -336px -72px;
}
.icon-fast-forward {
    background-position: -360px -72px;
}
.icon-step-forward {
    background-position: -384px -72px;
}
.icon-eject {
    background-position: -408px -72px;
}
.icon-chevron-left {
    background-position: -432px -72px;
}
.icon-chevron-right {
    background-position: -456px -72px;
}
.icon-plus-sign {
    background-position: 0 -96px;
}
.icon-minus-sign {
    background-position: -24px -96px;
}
.icon-remove-sign {
    background-position: -48px -96px;
}
.icon-ok-sign {
    background-position: -72px -96px;
}
.icon-question-sign {
    background-position: -96px -96px;
}
.icon-info-sign {
    background-position: -120px -96px;
}
.icon-screenshot {
    background-position: -144px -96px;
}
.icon-remove-circle {
    background-position: -168px -96px;
}
.icon-ok-circle {
    background-position: -192px -96px;
}
.icon-ban-circle {
    background-position: -216px -96px;
}
.icon-arrow-left {
    background-position: -240px -96px;
}
.icon-arrow-right {
    background-position: -264px -96px;
}
.icon-arrow-up {
    background-position: -289px -96px;
}
.icon-arrow-down {
    background-position: -312px -96px;
}
.icon-share-alt {
    background-position: -336px -96px;
}
.icon-resize-full {
    background-position: -360px -96px;
}
.icon-resize-small {
    background-position: -384px -96px;
}
.icon-plus {
    background-position: -408px -96px;
}
.icon-minus {
    background-position: -433px -96px;
}
.icon-asterisk {
    background-position: -456px -96px;
}
.icon-exclamation-sign {
    background-position: 0 -120px;
}
.icon-gift {
    background-position: -24px -120px;
}
.icon-leaf {
    background-position: -48px -120px;
}
.icon-fire {
    background-position: -72px -120px;
}
.icon-eye-open {
    background-position: -96px -120px;
}
.icon-eye-close {
    background-position: -120px -120px;
}
.icon-warning-sign {
    background-position: -144px -120px;
}
.icon-plane {
    background-position: -168px -120px;
}
.icon-calendar {
    background-position: -192px -120px;
}
.icon-random {
    background-position: -216px -120px;
}
.icon-comment {
    background-position: -240px -120px;
}
.icon-magnet {
    background-position: -264px -120px;
}
.icon-chevron-up {
    background-position: -288px -120px;
}
.icon-chevron-down {
    background-position: -313px -119px;
}
.icon-retweet {
    background-position: -336px -120px;
}
.icon-shopping-cart {
    background-position: -360px -120px;
}
.icon-folder-close {
    background-position: -384px -120px;
}
.icon-folder-open {
    background-position: -408px -120px;
}
.icon-resize-vertical {
    background-position: -432px -119px;
}
.icon-resize-horizontal {
    background-position: -456px -118px;
}
.icon-hdd {
    background-position: 0 -144px;
}
.icon-bullhorn {
    background-position: -24px -144px;
}
.icon-bell {
    background-position: -48px -144px;
}
.icon-certificate {
    background-position: -72px -144px;
}
.icon-thumbs-up {
    background-position: -96px -144px;
}
.icon-thumbs-down {
    background-position: -120px -144px;
}
.icon-hand-right {
    background-position: -144px -144px;
}
.icon-hand-left {
    background-position: -168px -144px;
}
.icon-hand-up {
    background-position: -192px -144px;
}
.icon-hand-down {
    background-position: -216px -144px;
}
.icon-circle-arrow-right {
    background-position: -240px -144px;
}
.icon-circle-arrow-left {
    background-position: -264px -144px;
}
.icon-circle-arrow-up {
    background-position: -288px -144px;
}
.icon-circle-arrow-down {
    background-position: -312px -144px;
}
.icon-globe {
    background-position: -336px -144px;
}
.icon-wrench {
    background-position: -360px -144px;
}
.icon-tasks {
    background-position: -384px -144px;
}
.icon-filter {
    background-position: -408px -144px;
}
.icon-briefcase {
    background-position: -432px -144px;
}
.icon-fullscreen {
    background-position: -456px -144px;
}





/*styles for adding wholesale icons to product rows. Thi ssyntax simply extends the BS style*/
.icon-wholesale{
    background-image: url(../images/w-icon.png);
    background-position: 0;
    width:13px;
 }

 .icon-wdl{
    background-image: url(../images/w-icon-gray.png);
    background-position: 0;
    width:13px;
 }

 .icon-partner{
    background-image: url(../images/p-icon.png);
    background-position: 0;
    width:13px;
 }


/*move the string closer to bottom of table*/
.retail_only{
   margin-top:-10px;
   color:gray;
 }


 .deleted, .deleted a{/*highlight rows tagged to delete*/
     qbackground:#E0E0E0;
     color:#BFBFBF;
 }


 .reject .dropdown-menu{
     background:#286090;
     border-color:#286090;
     background:#275B89;
     border-color:#275B89;
     padding:5px;
     margin:0;
     margin-top:-2px;
     border-top-right-radius: 0px;
     box-shadow: inset 0 3px 5px rgba(0,0,0,.125);

 }

 .reject .dropdown-menu label{
     min-width:165px;
 }


 .rx-table .form-control{
 height:auto;
 }

 .rx-table .current_qty input {
    width: 40px;
    padding: 3px 6px;
}

.rx-table .current_price input {
    width: 100px;
    padding: 3px 6px;
}


qtr.priority, qtr.priority a, q.priority-order{/*highlight rows tagged to delete*/
     background:#FF3535 !important;/*to stop BS stripped lines winning*/
     qcolor:#BFBFBF;
 }

 .tip {
    border-bottom: dotted 1px #808000;
    cursor: pointer;
}

@keyframes glyphicon-spin-r {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

.glyphicon.right-spinner {
    animation: glyphicon-spin-r 1s infinite linear;
}

tr.shortlist, tr.shortlist a, tr.owner, tr.owner a {
    color: #666;
    qbackground-color: #1d814821;
    color: #BFBFBF;
    cursor: not-allowed
}
.table-striped>tbody>tr.shortlist:nth-of-type(odd){
    qbackground-color: #1d81483f;
}

tr.shortlist td:hover{
    color: #666;
}

tr.shortlist i.icon-partner{
    opacity:30%;
}


