.addQte{
  padding: 0 10px;
  min-width:80px;
  min-height:33px;
  cursor:pointer;
  color:white;
  text-align:left;
  font-size:14px;
  margin:0;
  background:none;
  border:none;
  font-weight: normal;
  font-family: 'Lato', sans-serif;
  position: relative;
}

/* NIEUW */

.button.upload{background: url('images/button_new_blue.png') repeat-x !important;border:solid 1px #1d6684 !important;}
.button.upload:hover{background: url('images/button_new_blue_hover.png') repeat-x !important;}
.button.upload:active{background: url('images/button_new_blue_active.png') repeat-x !important;}

.button.proupload{
	margin-top: 10px;
}

.button.proupload > .content{
	padding-left: 25px;	
}

.button.choose > .content{
  padding-left:25px;
  background:url(images/icon_choose.png) left center no-repeat;
}

.button.ok > .content{
  background:url(images/icon_ok.png) left center no-repeat;
}

.button.chat > .content{
  padding-left:25px;
  background:url(images/icon_chat.png) left center no-repeat;
}

.section-header .button.cart > .content{
  padding-left:25px;
  background:url('images/printconceptespritesimg.png') -10px -272px no-repeat;
  
}


.button.calc > .content{
  padding-left:25px;
  background:url(images/calc_cart.png) left center no-repeat;
}

.button.request > .content{
  padding-left:25px;
  background:url('images/printconceptespritesimg.png') -10px -354px no-repeat;
}

.button.continue > .content{
  padding-left:25px;
  background:url(images/icon_continue.png) left center no-repeat;
}

.button.collect > .content{
  padding-left:25px;
  background:url(images/icon_collect.png) left center no-repeat;
}

.button.login  > .content{
  padding-left:25px;
  background:url(images/icon_login.png) left center no-repeat;
}

.button.register > .content{
  padding-left:25px;
  background:url(images/icon_register.png) left center no-repeat;
}

.button.request input{
	*line-height: 28px; /* IEHACK */ /* IE7 */
}

.button.down{
  -moz-box-shadow:none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.select-poi-processed {
width: auto !important;
display: block !important;
margin-top: 0 !important;
margin-left: auto !important;
margin-right: auto !important;
border-radius:6px !important;
text-align: center !important;
}

/*-----------------------------------------*/

.center-button{
    text-align: center;
  }

  .center-button .button-v2{
    margin-right: 0;
  }

  .button-v2{
    display: inline-block;
    border: 0 none;
    border-radius: 2px;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-family: Arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    margin-right: 5px;
    margin-bottom: 5px;
    padding: 7px 25px;
    text-transform: none;
    transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    letter-spacing: normal;
    word-spacing: normal;
  }
  .button-v2:hover{
    color: white;
    text-decoration: none;
  }

  .button-v2.red{
    background-color: #E0645C;
  }

  .button-v2.red:hover {
    background-color: #999999;
  }

  .button-v2.dark {
    background-color: #444444;
  }

  .button-v2.dark:hover {
    background-color: #2DB6CF;
  }

  .button-v2.light {
    background-color: #999999;
  }

  .button-v2.light:hover {
    background-color: #444444;
  }

  .button-v2.green {
    background-color: #46b98a;
  }
  .button-v2.green:hover {
    background-color: #444444;
  }

  .button-v2.blue {
    background-color: #2DB6CF;
  }

  .button-v2.blue:hover {
    background-color: #444444;
  }

  .button-v2.grey {
    background-color: #e1e1e1;
  }

  .button-v2.grey:hover {
    background-color: #b0b0b0;
  }
  
  .button-v2.red2 {
    background-color: #f6677b;
  }

  .button-v2.red2:hover {
    background-color: #f997b0;
  }

  .button-v2.blue2 {
    background-color: #73d0f1;
  }

  .button-v2.blue2:hover {
    background-color: #aae5f7;
  }

  .button-v2.green2 {
    background-color: #a5cb5e;
  }

  .button-v2.green2:hover {
    background-color: #cae387;
  }

  .button-v2.black {
    background-color: #454545;
  }

  .button-v2.black:hover {
    background-color: #656565;
  }
  .button-v2.yellow {
    background-color: #febf4d;
  }

  .button-v2.yellow:hover {
    background-color: #ffd974;
  }

  .button-v2.purple {
    background-color: #d798d1;
  }

  .button-v2.purple:hover {
    background-color: #e9c4e3;
  }
  .button-v2.gblue {
    background-color: #bbcbd8;
  }

  .button-v2.gblue:hover {
    background-color: #8ea5b5;
  }
  .button-v2.turquoise {
    background-color: #2daebf;
  }

  .button-v2.turquoise:hover {
    background-color: #007d9a;
  }

  .button-v2.concept {
    background-color: #003d57;
  }

  .button-v2.concept:hover {
    background-color: #105a7a;
  }

/* ==== New Buttons CSS ==== */

.button {
  background: #F69320;
  background: rgba(246, 147, 32, 1);
  display: inline-block;
  cursor: pointer;
  color: #ffffff;
  font-family: Arial;
  font-size: 14px;
  text-decoration: none;
  padding: 8px 16px;
  text-align: center;
  vertical-align: middle;

  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;   
          border-radius: 4px;
}
.button:hover, .button:active, .button:focus {
  background: #F66920;
  background: rgba(246, 105, 32, 1);
  color: #fff;
  text-decoration: none;

  -webkit-transition: all 0.25s ease-out;
     -moz-transition: all 0.25s ease-out;
       -o-transition: all 0.25s ease-out;
          transition: all 0.25s ease-out;
}
.button a {
  color: #ffffff;
  text-decoration: none;
}
.button[disabled] {
  background: #C8C8C8;
  background: rgba(200, 200, 200, 1);
}
.button.fixed {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
}
.button.big {
  font-size: 21px;
  padding-top: 11px;
  padding-bottom: 11px;
}
.button.blue {
  background: #1198D5;
  background: rgba(17, 152, 213, 1);
}
.button.blue:hover, .button.blue:active, .button.blue:focus {
  background: #057DE5;
  background: rgba(5, 125, 229, 1);
}
.button.darkblue {
  background: #006791;
  background: rgba(0, 103, 145, 1);
}
.button.darkblue:hover, .button.darkblue:active, .button.darkblue:focus {
  background: #094972;
  background: rgba(9, 73, 114, 1);
}
.button.green {
  background: #8CC640;
  background: rgba(140, 198, 64, 1);
}
.button.green:hover, .button.green:active, .button.green:focus {
  background: #63A140;
  background: rgba(99, 161, 64, 1);
}
[class^="icon-"], [class*="icon-"] {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: -3px 8px 10px 0;
  vertical-align: text-top;
  background-position: left;
  background-repeat: no-repeat;
  background-size: 20px;
}
.button.big [class^="icon-"], .button.big [class*="icon-"] {
  width: 30px;
  height: 30px;
  background-size: 30px;
}
[class^="icon-action"], [class*="icon-action"] {
  background-image: url("images/icon_action.png");
}
[class^="icon-search"], [class*="icon-search"] {
  background-image: url("images/icon_search.png");
}
[class^="icon-cart"], [class*="icon-cart"] {
  background-image: url("images/icon_cart.png");
}
[class^="icon-download"], [class*="icon-download"] {
  background-image: url("images/icon_download.png");
}
[class^="icon-subscribe"], [class*="icon-subscribe"] {
  background-image: url("images/icon_subscribe.png");
}

.button > .content {
  width: auto;
  height: auto !important;
  display: table;
  margin: 0 auto !important;
  padding: 0 0 0 30px;
  font-size: 14px;
  background-size: 20px;
  background-position: left center;
  background-color: transparent;
  border: none;
  color: #fff;
  vertical-align: middle;
  cursor: pointer;
  line-height: 20px;
}

.button.big > .content { 
  background-size: 30px;
  padding-left: 40px;
  line-height: 30px;
}
.button.action > .content{
  background-image: url("images/icon_action.png");
  background-repeat: no-repeat;
}

.button.search > .content {
  background-image: url("images/icon_search.png");
  background-repeat: no-repeat;
}

.button.subscribe > .content {
  background-image: url("images/icon_subscribe.png");
  background-repeat: no-repeat;
}

.button.download > .content {
  background-image: url("images/icon_download.png");
  background-repeat: no-repeat;
}

.button.cart > .content {
  background-image: url("images/icon_cart.png");
  background-repeat: no-repeat;
}
