
/* login */

div.loginbox {
    color:#fff;
    text-shadow:1px 1px 3px rgba(0,0,0,0.7);
    position:fixed;
    top:45%;
    left:48%;
    margin-top:0px;
    margin-left:-20px;
    height:180px;
    width:360px;
    /* background: rgb(242,179,109); /* Old browsers */
    /* background: linear-gradient(135deg, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%); /* W3C */
    /* box-shadow:0px 0px 10px rgba(0,0,0,0.7); */
    /* border: 1px solid #66a; */
    margin-bottom:5px;
    padding:0.5em;
    border-radius:0.5em;
}

div.loginbox.classic {
    color:#fff;
    text-shadow:1px 1px 3px rgba(0,0,0,0.7);
    /* background: rgb(242,179,109); /* Old browsers */
    /* background: linear-gradient(135deg, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%); /* W3C */
    /* box-shadow:0px 0px 10px rgba(0,0,0,0.7); */
    /* border: 1px solid #663300; */
    margin-bottom:5px;
    border-radius:0.5em;
}

div.loginbox.tosca {
    color:#fff;
    text-shadow:1px 1px 3px rgba(0,0,0,0.7);
    /* background: rgb(242,179,109); /* Old browsers */
    /* background: linear-gradient(135deg, rgba(8,209,209,1) 10%,rgba(8,189,189,1) 50%,rgba(6,151,151,1) 51%,rgba(0,145,141,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    /* box-shadow:0px 0px 10px rgba(0,0,0,0.7); */
    /* border: 1px solid #003322; */
    margin-bottom:5px;
    border-radius:0.5em;
}

div.loginbox.purple {
    color:#fff;
    text-shadow:1px 1px 3px rgba(0,0,0,0.7);
    /* background: rgb(242,179,109); /* Old browsers */
    /* background: linear-gradient(135deg, rgba(8,209,209,1) 10%,rgba(8,189,189,1) 50%,rgba(6,151,151,1) 51%,rgba(0,145,141,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    /* box-shadow:0px 0px 10px rgba(0,0,0,0.7); */
    /* border: 1px solid #003322; */
    margin-bottom:5px;
    border-radius:0.5em;
}

div.loginbox.maroon {
    color:#fff;
    text-shadow:1px 1px 3px rgba(0,0,0,0.7);
    /* background: rgb(242,179,109); /* Old browsers */
    /* background: linear-gradient(135deg, rgba(168,77,97,1) 0%,rgba(168,77,97,1) 50%,rgba(143,2,34,1) 50%,rgba(86,0,5,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    /* box-shadow:0px 0px 10px rgba(0,0,0,0.7); */
    /* border: 1px solid #660000; */
    margin-bottom:5px;
    border-radius:0.5em;
}

div.loginbox.dark_green {
    color:#fff;
    text-shadow:1px 1px 3px rgba(0,0,0,0.7);
    /* background: rgb(242,179,109); /* Old browsers */
    /* background: linear-gradient(135deg, rgba(77,168,97,1) 0%,rgba(77,168,97,1) 50%,rgba(2,143,34,1) 50%,rgba(0,86,5,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    /* box-shadow:0px 0px 10px rgba(0,0,0,0.7); */
    /* border: 1px solid #003300; */
    margin-bottom:5px;
    border-radius:0.5em;
}

div.loginbox.blue {
    color:#fff;
    text-shadow:1px 1px 3px rgba(0,0,0,0.7);
    /* background: linear-gradient(135deg, rgba(100,167,245,1) 0%,rgba(86,137,245,1) 50%,rgba(43,97,196,1) 51%,rgba(43,87,196,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    /* box-shadow:0px 0px 10px rgba(0,0,0,0.7); */
    /* border: 1px solid #000077; */
    margin-bottom:5px;
    border-radius:0.5em;
}

div.loginbox.black {
    color:#fff;
    text-shadow:1px 1px 3px rgba(0,0,0,0.7);
    /* background: linear-gradient(135deg, rgba(168,168,168,1) 0%,rgba(108,108,108,1) 50%,rgba(60,60,60,1) 50%,rgba(60,60,60,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    /* box-shadow:0px 0px 10px rgba(0,0,0,0.7); */
    /* border: 1px solid #222222; */
    margin-bottom:5px;
    border-radius:0.5em;
}

div.loginbox input { text-align:center;width:200px; }

.dvchoose_theme {
   display:inline-block;cursor:pointer;height:25px;width:25px;margin:0.7em;box-shadow:1px 1px 5px rgba(0,0,0,0.5);border-radius:0.5em;
}

.dvchoose_theme.classic {
   border:1px solid #a90;
   background: linear-gradient(135deg, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 28%,rgba(255,124,0,1) 53%,rgba(255,127,4,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.dvchoose_theme.maroon {
   border:1px solid #900;
   background: linear-gradient(135deg, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 37%,rgba(86,0,5,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.dvchoose_theme.dark_green {
   border:1px solid #005500;
   background: linear-gradient(135deg, rgba(0,138,0,1) 0%,rgba(0,87,0,1) 74%,rgba(0,70,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.dvchoose_theme.blue {
   border:1px solid #0088ff;
   background: linear-gradient(135deg, rgba(73,155,234,1) 0%,rgba(30,120,216,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.dvchoose_theme.black {
   border:1px solid #000;
   background: linear-gradient(135deg, rgba(125,125,125,1) 0%,rgba(14,14,14,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.dvchoose_theme.pastel {
   border:1px solid #999;
   background: linear-gradient(135deg, rgba(243,220,212,1) 0%,rgba(243,220,212,1) 48%,rgba(236,201,199,1) 49%,rgba(236,201,199,1) 49%,rgba(236,201,199,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.dvchoose_theme.tosca {
   border:1px solid #099;
   background: linear-gradient(135deg, rgba(8,209,209,1) 0%,rgba(6,161,160,1) 52%,rgba(0,145,151,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.dvchoose_theme.purple {
   border:1px solid #909;
   background: linear-gradient(135deg, rgba(203,96,179,1) 0%,rgba(173,18,131,1) 67%,rgba(173,18,131,1) 100%,rgba(222,71,172,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
