.view2div {
    display: block;
    white-space: normal;
    text-align: center;
    width: inherit;
}

.view2div > div  {
    display: block;
    white-space: normal;
    text-align: left;
    vertical-align: top;
}


@media screen and (min-width:600px){
    .view2div { white-space: nowrap; }
    .view2div > div  { 
        white-space: normal;
        display: inline-block !important;
    }
    .view2div  .div1  { 
        width: 275px; 
    } 
    .view2div  .div2  { 
        width: calc( 100% - 275px );
        min-width: 275px;
    }     
}







/*.div2 {white-space: nowrap;}
.div2 > * {display:inline-block;vertical-align: top;text-align: justify; padding:2px;}
.div2.w200 > *:first-child {width:29%; min-width:100px; max-height: 200px; max-width: 200px;}
.div2.w200 > *:last-child {width:auto; min-width: 200px; max-width: calc(100% - 200px); }
.w100p { width: 100%; display:inline-block; height:auto;  }*/


/*
@media screen and (max-width:350px){
    body.body5 main{
    min-width: 70%;
    margin-left: 10px; 
    margin-right: 10px;
    }
} 

@media screen and (min-width:500px){
    body.body5 main{
    margin-left: 15%; 
    margin-right: 15%;
    min-width: 400px;
    }
}
@media screen and (min-width:600px){
    body.body5 main{
    margin-left: 15%; 
    margin-right: 15%;
    min-width: 500px;
    }
}
@media screen and (min-width:700px){
    body.body5 main{
    margin-left: 15%; 
    margin-right: 15%;
    min-width: 600px;
    }
}

@media screen and (min-width:800px){
    body.body5 main{
    margin-left: 25%; 
    margin-right: 25%;
    max-width: 700px;
    }
}*/



/* @media screen and (min-width:400px){ main {margin:5px;padding:0px; width: 400px;  } } */
/*
@media screen and (min-width:350px){ main {margin:5px;padding:0px; width: 360px;  } }
@media screen and (min-width:500px){ main {margin:0px 5px; width: 450px; } }
@media screen and (min-width:600px){ main {margin:0px 10px; min-width: 550px;} }
@media screen and (min-width:700px){ main {margin:0px 15px; min-width: 650px; } }
@media screen and (min-width:800px){ main {margin:0px 20px; min-width: 750px; } }
@media screen and (min-width:900px){ main {margin:0px 25px; min-width: 850px; } }
@media screen and (min-width:1000px){ main {margin:0px 30px; min-width: 950px;  } }
@media screen and (min-width:1100px){ main {margin:0px 35px; min-width: 1050px; } }
@media screen and (min-width:1200px){ main {margin:0px 40px; min-width: 1150px; } }
*/


/*@media screen and (min-width:350px){div.poll_answer_right{ display:block;} } 
 @media screen and (min-width:400px){div.poll_answer_right{ display:block;} }  
@media screen and (min-width:500px){div.poll_answer_right{ display:inline-block;max-width:270px; }  }
@media screen and (min-width:600px){div.poll_answer_right{ display:inline-block;max-width:360px; } }
@media screen and (min-width:700px){div.poll_answer_right{ display:inline-block;max-width:450px; } }
@media screen and (min-width:800px){div.poll_answer_right{ display:inline-block;max-width:540px; } }
@media screen and (min-width:900px){div.poll_answer_right{ display:inline-block;max-width:640px; } }
@media screen and (min-width:1000px){div.poll_answer_right{ display:inline-block;max-width:730px; } }
@media screen and (min-width:1100px){div.poll_answer_right{ display:inline-block;max-width:820px; } }
@media screen and (min-width:1200px){div.poll_answer_right{ display:inline-block;max-width: 910px; } }*/



/* .div-poll { max-width: 600px; text-align: left; display:inline-block;} */
/*
@media screen and (min-width:700px){table#poll tr td:last-child{ max-width:450px; } }
@media screen and (min-width:800px){table#poll tr td:last-child{ max-width:550px; } }
@media screen and (min-width:900px){table#poll tr td:last-child{ max-width:650px; } }
@media screen and (min-width:1000px){table#poll tr td:last-child{ max-width:750px; } }
@media screen and (min-width:1100px){table#poll tr td:last-child{ max-width:850px; } }
*/

/*
div.md_ , div.md_ p { max-width:none; display: block; }
@media screen and (max-width:360px){
    div.md_ {display: block; }
    div.md_ p { width: auto;}
} 
*/

/*
@media screen and (min-width:600px){ .vecheset th:nth-child(2) {  min-width: 350px; }}
@media screen and (min-width:700px){ .vecheset th:nth-child(2) {  min-width: 400px; }}
@media screen and (min-width:800px){  .vecheset th:nth-child(2) {  min-width: 450px; }}

@media screen and (min-width:600px){ .pollset th:nth-child(2) {  min-width: 350px; }}
@media screen and (min-width:700px){ .pollset th:nth-child(2) {  min-width: 400px; }}
@media screen and (min-width:800px){ .pollset th:nth-child(2) {  min-width: 450px; }}
*/




/*

@media screen and (max-width:480px){ 
    .vecheset td img{max-width:60px; max-height:60px;} 
    .vecheset tr td:first-child {max-width:60px;min-width:60px; } 
    .vecheset tr td:last-child{ width: 30px;}
    .vecheset tr td:nth-child(2){min-width: 100px; width: 99%;}
} 
@media screen and (min-width:500px){ 
    .vecheset td img{max-width:200px; max-height:200px;} 
    .vecheset tr td:first-child {max-width:200px;min-width:200px; } 
    .vecheset tr td:last-child{ width: 70px;}
    .vecheset tr td:nth-child(2){min-width: 200px; width: 99%;}
} 

*/