
.cc-selector input:active +.drinkcard-cc, .cc-selector2 input:active +.drinkcard-cc,
.cc-selector-login input:active +.drinkcard-cc {opacity: .9;}

.cc-selector input:checked +.drinkcard-cc, .cc-selector2 input:checked +.drinkcard-cc,
.cc-selector-login input:checked +.drinkcard-cc
{

  border: solid 3px #ffb04b;
    -webkit-filter: none;
       -moz-filter: none;
            filter: none;
}


 .cc-selector-login{
   margin:0;
 }
  .cc-selector-login .leftlogin{
   width:46%;
   margin:2%;
   float:left;
 }
    .cc-selector-login .leftlogin2{
   width:46%;
   margin:2%;
   float:left;
 }
 .cc-selector-login input{
width:180px;
  margin:1% !important;
  float:left;
    outline: none !important;
  display: block!important;
  position: relative!important;
    margin:0!important;
    padding:0!important;
    -webkit-appearance:none!important;
       -moz-appearance:none!important;
            appearance:none!important;
 }

    .cc-selector-login .drinkcard-cc {
        width: 180px;
        margin: 1% !important;
        display: block !important;
        text-align: center !important;
    }
        .cc-selector-login .leftlogin .drinkcard-cc {
       
        float: right !important;
    }
         .cc-selector-login .leftlogin2 .drinkcard-cc {
       float: left !important;
    }
 .cc-selector-login .drinkcard-cc img{
   max-height: 60px;
   display: block;
   margin:10px auto;
   outline: none!important;
  }

 .drinkcard-cc{
    
-webkit-box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.42);
-moz-box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.42);
box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.42);
  border: solid 3px #fff;
  border-radius: 4px;
    cursor:pointer;
    background-size:contain;
    background-repeat:no-repeat;
    display:block;
    -webkit-transition: all 100ms ease-in;
       -moz-transition: all 100ms ease-in;
            transition: all 100ms ease-in;
    -webkit-filter: grayscale(1) opacity(.9) ;
       -moz-filter: grayscale(1) opacity(.9);
            filter: grayscale(1) opacity(.9);
}

 
@media (max-width:480px) {
   .cc-selector-login .drinkcard-cc img{
   max-height: 40px;
  }

}
