input[type=text] { 
    width:94%;
    height:34px;
    line-height: 34px;
    padding:0 2%;
    font-size: 14px; 
}

    .button_terug_blok {
        display: block;
        width: 175px;
        height: auto;
        margin:30px auto;
        overflow:hidden;
    }

    a.retourneren_select_maat {
        display:block;
        float:left;
        width:30px;
        height:22px;
        margin:10px 5px;
        padding-top:8px;
        text-align:center;
        border:1px solid #f9b843;
        color:#000000;
        cursor: pointer;
    }

    a:link .retourneren_select_maat    {
        background-color:#ffffff;
        color:#000000;
    }


    a.retourneren_select_maat:hover      {
        background-color:#efefef;
        color:#000000;
    }

    a.omruil_button {
       float:left;
       clear:none;
       width:160px; 
       height:30px;
       margin:0 0 0 20px; 
       padding:0;
       font-size: 14px;
       line-height: 32px;
       text-align: center;
       color:#ffffff;
       background-color:#3c3c3b;
       opacity: 0.7;
       filter: alpha(opacity=70); /* For IE8 and earlier */
    }
   
    a.omruil_anuleer_button {
       float:left; 
       clear:left;
       width:160px; 
       height:30px; 
       margin:0 0 10px 0; 
       padding:0;
       font-size: 14px;
       line-height: 32px;
       text-align: center;
       color:#434343;
       background-color:#efefef;
    }

    .retourregel_tekst {
        display: block;
        width:90%;
        float:left;
        margin-top:6px;
    }
    
    .retourregel_radio {
        display: block;
        float:left;
        margin-top:8px;
    }
    

    
    
/********************************************************/
/********************************************************/
/********************************************************/
/* --------------------- desktop 1280----------------------- */
/********************************************************/
/********************************************************/
/********************************************************/


@media screen and (min-width: 1280px)
{

    .retourneren_page {
        display: block;
        float: left;
        clear: none;
        width: 1280px;
        height: auto;
        margin:8px 0;
        overflow:hidden;
        background-image: url(/customized/img/bg_overzicht.png);
        background-position: left;
        background-repeat: repeat-y;
    }

    .retourneren_blok {
        display: block;
        width:100%; max-width: 752px;
        height: auto;
        margin:40px auto;
        padding:8px;
        overflow:hidden;
    }

    .retourregel {
        display: block;
        width:100%;
        height: auto;
        padding:2px 0;
        overflow:hidden;
    }
    
    .retourregel_nieuw_artikel {
        display: block;
        width:96%;
        height: auto;
        padding: 1%;
        margin:1%;
        overflow:hidden;
        border:1px solid #fd8701;
    }
    
    .retourregel_artikel_img {
        display: block;
        float:left;
        width:40%;
        height: auto;
        padding:2px 0;
        overflow:hidden;
    }
    
    .retourregel_artikel_tekst {
        display: block;
        float:left;
        width:40%;
        height: auto;
        padding:2px 0;
        overflow:hidden;
    }

    .voorraad_ {
    }
    .voorraad_uitverkocht {
        color:#bababa;
        
    }

    .retour_info_blok {
        display: block;
        width:96%;
        height: auto;
        padding:2%;
        overflow:hidden;
        background-color:#dddddd;
    }

    .retour_tekst_blok {
        display: block;
        width:100%;
        height: auto;
        margin:10px 0;
        overflow:hidden;
    }

    .retour_info_blok li{
        margin-left:20px;
    
    }
    
    .retour_info_blok ul {
        padding-left:10px 6px;
    
    }
    
    .iban_info_tekst {
        display: block;
        float:left;
        width:22%;
        height:38px;
        line-height: 38px;
        margin:6px 0;
        padding:0 1%;
        font-size: 12px; 
    }  

    .iban_info_form {
        display: block;
        float:left;
        width:42%;
        height: auto;
        margin:6px 0;
        overflow:hidden;
    }  

    .opmerking_tekst {
        display: block;
        float:left;
        width:22%;
        height:38px;
        line-height: 38px;
        margin:6px 0;
        padding:0 1%;
        font-size: 12px; 
    }  

    .opmerking_form {
        display: block;
        float:left;
        width:42%;
        height:100px;
        margin:6px 0;
        font-size: 12px; 
    }  

}

/********************************************************/
/********************************************************/
/********************************************************/
/* ------------------ einde desktop 1280------------------- */
/********************************************************/
/********************************************************/
/********************************************************/

/********************************************************/
/********************************************************/
/********************************************************/
/* --------------------- desktop 1024----------------------- */
/********************************************************/
/********************************************************/
/********************************************************/


@media screen and (min-width: 768px) and (max-width: 1279px)
{

    .retourneren_page {
        display: block;
        float: left;
        clear: none;
        width: 1024px;
        height: auto;
        margin:8px 0;
        overflow:hidden;
        background-image: url(/customized/img/bg_overzicht.png);
        background-position: left;
        background-repeat: repeat-y;
    }

    .retourneren_blok {
        display: block;
        width:100%; max-width: 752px;
        height: auto;
        margin:40px auto;
        padding:8px;
        overflow:hidden;
    }

    .retourregel {
        display: block;
        width:100%;
        height: auto;
        padding:2px 0;
        overflow:hidden;
    }

    .retourregel_artikel_img {
        display: block;
        float:left;
        width:40%;
        height: auto;
        padding:2px 0;
        overflow:hidden;
    }
    
    .retourregel_artikel_tekst {
        display: block;
        float:left;
        width:40%;
        height: auto;
        padding:2px 0;
        overflow:hidden;
    }

    .voorraad_ {
    }
    .voorraad_uitverkocht {
        color:#bababa;
        
    }

    .retour_info_blok {
        display: block;
        width:96%;
        height: auto;
        padding:2%;
        overflow:hidden;
        background-color:#dddddd;
    }

    .retour_tekst_blok {
        display: block;
        width:100%;
        height: auto;
        margin:10px 0;
        overflow:hidden;
    }

    .retour_info_blok li{
        margin-left:20px;
    
    }
    
    .retour_info_blok ul {
        padding-left:10px 6px;
    
    }
    
    .iban_info_tekst {
        display: block;
        float:left;
        width:22%;
        height:38px;
        line-height: 38px;
        margin:6px 0;
        padding:0 1%;
        font-size: 12px; 
    }  

    .iban_info_form {
        display: block;
        float:left;
        width:42%;
        height: auto;
        margin:6px 0;
        overflow:hidden;
    }  

    .opmerking_tekst {
        display: block;
        float:left;
        width:22%;
        height:38px;
        line-height: 38px;
        margin:6px 0;
        padding:0 1%;
        font-size: 12px; 
    }  

    .opmerking_form {
        display: block;
        float:left;
        width:42%;
        height:100px;
        margin:6px 0;
        font-size: 12px; 
    }  

}

/********************************************************/
/********************************************************/
/********************************************************/
/* ------------------ einde desktop 1024------------------- */
/********************************************************/
/********************************************************/
/********************************************************/


/********************************************************/
/********************************************************/
/********************************************************/
/* --------------------- tablet ----------------------- */
/********************************************************/
/********************************************************/
/********************************************************/

@media screen and (min-width: 767px) and (max-width: 1023px)
{

    .retourneren_page {
        display: block;
        float: left;
        clear: none;
        width: 100%; max-width: 768px;
        height: auto;
        margin:8px 0;
        overflow:hidden;
        background-image: url(/customized/img/bg_overzicht.png);
        background-position: left;
        background-repeat: repeat-y;
    }

    .retourneren_blok {
        display: block;
        width:96%; max-width: 752px;
        height: auto;
        margin:40px auto;
        padding:2%;
        overflow:hidden;
    }

    .retourregel {
        display: block;
        width:100%;
        height: auto;
        padding:2px 0;
        overflow:hidden;
    }
    
    .retourregel_artikel_img {
        display: block;
        float:left;
        width:40%;
        height: auto;
        padding:2px 0;
        overflow:hidden;
    }
    
    .retourregel_artikel_tekst {
        display: block;
        float:left;
        width:40%;
        height: auto;
        padding:2px 0;
        overflow:hidden;
    }

    .voorraad_ {
    }
    .voorraad_uitverkocht {
        color:#bababa;
        
    }

    .retour_info_blok {
        display: block;
        width:96%;
        height: auto;
        padding:2%;
        overflow:hidden;
        background-color:#dddddd;
    }

    .retour_tekst_blok {
        display: block;
        width:100%;
        height: auto;
        margin:10px 0;
        overflow:hidden;
    }

    .retour_info_blok li{
        margin-left:20px;
    
    }
    
    .retour_info_blok ul {
        padding-left:10px 6px;
    
    }
    
    .iban_info_tekst {
        display: block;
        float:left;
        width:22%;
        height:38px;
        line-height: 38px;
        margin:6px 0;
        padding:0 1%;
        font-size: 12px; 
    }  

    .iban_info_form {
        display: block;
        float:left;
        width:42%;
        height: auto;
        margin:6px 0;
        overflow:hidden;
    }  

    .opmerking_tekst {
        display: block;
        float:left;
        width:22%;
        height:38px;
        line-height: 38px;
        margin:6px 0;
        padding:0 1%;
        font-size: 12px; 
    }  

    .opmerking_form {
        display: block;
        float:left;
        width:42%;
        height:100px;
        margin:6px 0;
        font-size: 12px; 
    }  

}
/********************************************************/
/********************************************************/
/********************************************************/
/* ------------------ einde tablet -------------------- */
/********************************************************/
/********************************************************/
/********************************************************/



/********************************************************/
/********************************************************/
/********************************************************/
/* --------------------- mobile ----------------------- */
/********************************************************/
/********************************************************/
/********************************************************/

@media screen and (min-width: 570px) and (max-width: 767px)
{
    .retourneren_page {
        display: block;
        float: left;
        clear: none;
        width: 100%;
        height: auto;
        margin:8px 0;
        overflow:hidden;
        background-image: url(/customized/img/bg_overzicht.png);
        background-position: left;
        background-repeat: repeat-y;
    }

    .retourneren_blok {
        display: block;
        width:96%;
        height: auto;
        margin:40px auto;
        padding:2%;
        overflow:hidden;
    }

    .retourregel {
        display: block;
        width:100%;
        height: auto;
        padding:2px 0;
        overflow:hidden;
    }

    .retourregel_artikel_img {
        display: block;
        float:left;
        width:40%;
        height: auto;
        padding:2px 0;
        overflow:hidden;
    }
    
    .retourregel_artikel_tekst {
        display: block;
        float:left;
        width:40%;
        height: auto;
        padding:2px 0;
        overflow:hidden;
    }

    .voorraad_ {
    }
    .voorraad_uitverkocht {
        color:#bababa;
        
    }

    .retour_info_blok {
        display: block;
        width:96%;
        height: auto;
        padding:2%;
        overflow:hidden;
        background-color:#dddddd;
    }

    .retour_tekst_blok {
        display: block;
        width:100%;
        height: auto;
        margin:10px 0;
        overflow:hidden;
    }

    .retour_info_blok li{
        margin-left:20px;
    
    }
    
    .retour_info_blok ul {
        padding-left:10px 6px;
    
    }
    
    .iban_info_tekst {
        display: block;
        float:left;
        width:22%;
        height:38px;
        line-height: 38px;
        margin:6px 0;
        padding:0 1%;
        font-size: 12px; 
    }  

    .iban_info_form {
        display: block;
        float:left;
        width:42%;
        height: auto;
        margin:6px 0;
        overflow:hidden;
    }  

    .opmerking_tekst {
        display: block;
        float:left;
        width:22%;
        height:38px;
        line-height: 38px;
        margin:6px 0;
        padding:0 1%;
        font-size: 12px; 
    }  

    .opmerking_form {
        display: block;
        float:left;
        width:42%;
        height:100px;
        margin:6px 0;
        font-size: 12px; 
    }  

}


/********************************************************/
/********************************************************/
/********************************************************/
/* ------------------ einde mobiel -------------------- */
/********************************************************/
/********************************************************/
/********************************************************/

/********************************************************/
/********************************************************/
/********************************************************/
/* --------------------- mobile ----------------------- */
/********************************************************/
/********************************************************/
/********************************************************/

@media screen and (min-width: 320px) and (max-width: 569px)
{
    .retourneren_page {
        display: block;
        float: left;
        clear: none;
        width: 100%;
        height: auto;
        margin:8px 0;
        overflow:hidden;
    }

    .retourneren_blok {
        display: block;
        width:96%;
        height: auto;
        margin:40px auto;
        padding:2%;
        overflow:hidden;
    }

    .retourregel {
        display: block;
        width:70%;
        height: auto;
        padding:2px 15%;
        overflow:hidden;
    }

    .retourregel_artikel_img {
        display: block;
        float:left;
        width:100%;
        height: auto;
        padding:2px 0 16px;
        overflow:hidden;
    }
    
    .retourregel_artikel_tekst {
        display: block;
        float:left;
        width:100%;
        height: auto;
        padding:2px 0 16px;
        overflow:hidden;
    }

    .voorraad_ {
    }
    .voorraad_uitverkocht {
        color:#bababa;
        
    }

    .retour_info_blok {
        display: block;
        width:96%;
        height: auto;
        padding:2%;
        overflow:hidden;
        background-color:#dddddd;
    }

    .retour_tekst_blok {
        display: block;
        width:96%;
        height: auto;
        margin:10px 2%;
        overflow:hidden;
    }

    .retour_info_blok li{
        margin-left:20px;
    
    }
    
    .retour_info_blok ul {
        padding-left:10px 6px;
    
    }
    
    .iban_info_tekst {
        display: block;
        float:left;
        width:70%;
        height:20px;
        line-height: 20px;
        margin:6px 14%;
        padding:0 1%;
        font-size: 12px; 
    }  

    .iban_info_form {
        display: block;
        float:left;
        width:70%;
        height: auto;
        margin:6px 14%;
        padding:0 1%;
        overflow:hidden;
    }  

    .opmerking_tekst {
        display: block;
        float:left;
        width:70%;
        height:20px;
        line-height: 20px;
        margin:6px 14%;
        padding:0 1%;
        font-size: 12px; 
    }  

    .opmerking_form {
        display: block;
        float:left;
        width:70%;
        height:100px;
        margin:6px 15%;
        font-size: 12px; 
    }  

    
}


/********************************************************/
/********************************************************/
/********************************************************/
/* ------------------ einde mobiel -------------------- */
/********************************************************/
/********************************************************/
/********************************************************/

