/* Minification failed. Returning unminified contents.
(87,89): run-time error CSS1038: Expected hex color, found '#rgba'
(87,114): run-time error CSS1019: Unexpected token, found ' '
(87,114): run-time error CSS1042: Expected function, found ' '
(87,114): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
 */
body{
    margin: 0;
}

.container {    
    width:160px;
    background: #F06F00;
    background: -webkit-linear-gradient(#FFC28E, #F06F00); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#FFC28E, #F06F00); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#FFC28E, #F06F00); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#FFC28E, #F06F00); /* Standard syntax (must be last) */    
    border-radius: 15px 15px 0 0;
    border-top: 2px solid #F5882A;
    border-left: 2px solid #F06F00;
    border-right: 2px solid #F06F00;
    text-align: center;
    font-weight: bold;
}
.title{
   color: white;
    margin-top: 0px;
    padding-top: 5px;
    font-size: 12px;
    font-family: monospace;
}
.message-container{
    width: 120px;
    
    text-align: center;
    margin: 0 auto;
    background: #561700;
    background: -webkit-radial-gradient(rgba(194, 103, 87, 0.55), rgba(86, 23, 0, 0.71)); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(rgba(194, 103, 87, 0.55), rgba(86, 23, 0, 0.71)); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(rgba(194, 103, 87, 0.55), rgba(86, 23, 0, 0.71)); /* For Firefox 3.6 to 15 */
    background: radial-gradient(rgba(194, 103, 87, 0.55), rgba(86, 23, 0, 0.71)); /* Standard syntax (must be last) */
    padding: 0px 10px;
    border-radius: 8px;
    box-shadow: 1px 1px 1px #ffffff;
    position: relative;
    top: -9px;
}
.message{
    font-size: 13px;
    font-family: sans-serif;
    padding-top: 7px;
    padding-bottom: 10px;
    color:white;
}
.text{
    width: 120px;
    font-size: 12px;
    padding-left: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    border: 1px solid black;
    background-color: rgba(255, 255, 255, 0.86);
    position: relative;
    top: -17px;
}
.subscribe{
    color: white;
    font-family: sans-serif;
    text-decoration: none;
    font-size: 12px;
    position: relative;
    top: -10px;
    padding: 5px 15px;
    border-radius: 7px;
    border: white solid 2px;
    background: #000; /* Old browsers */
    background: -moz-linear-gradient(top,  #eaeaea 0%, #ffffff 0%, #3a3a3a 31%, #000000 41%, #000000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(0%,#ffffff), color-stop(31%,#3a3a3a), color-stop(41%,#000000), color-stop(100%,#000000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #eaeaea 0%,#ffffff 0%,#3a3a3a 31%,#000000 41%,#000000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #eaeaea 0%,#ffffff 0%,#3a3a3a 31%,#000000 41%,#000000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #eaeaea 0%,#ffffff 0%,#3a3a3a 31%,#000000 41%,#000000 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #eaeaea 0%,#ffffff 0%,#3a3a3a 31%,#000000 41%,#000000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}
.terms-container{
    width: 160px;
    height: 50px;
    background: #a54c18;
    background: -moz-linear-gradient(top, #8C4E2A 1%,#995731 33%,#B26442 47%,#E2945C 76%,rgba(252, 240, 226, 0.7) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#a54c18), color-stop(33%,#a54c18), color-stop(47%,#b26543), color-stop(76%,#db9664), color-stop(100%,rgba(252, 240, 226, 0.7)));
    background: -webkit-linear-gradient(top,#8C4E2A 1%,#995731 33%,#B26442 47%,#E2945C 76%,rgba(252, 240, 226, 0.7) 100%);
    background: -o-linear-gradient(top, #8C4E2A 1%,#995731 33%,#B26442 47%,#E2945C 76%,rgba(252, 240, 226, 0.7) 100%);
    background: -ms-linear-gradient(top, #8C4E2A 1%,#995731 33%,#B26442 47%,#E2945C 76%,#rgba(252, 240, 226, 0.7) 100%);
    background: linear-gradient(to bottom, #8C4E2A 1%,#995731 33%,#B26442 47%,#E2945C 76%,rgba(252, 240, 226, 0.7) 100%);
    border-radius: 0 0 15px 15px;
    border-left: 2px solid #8C4E2A;
    border-right: 2px solid #8C4E2A;
    border-bottom: 2px solid #8C4E2A;
    border-top: 1px solid #AEA89C;

}
.terms-container:hover{
    cursor:pointer;
}
.terms-of-service{
    font-size: 11px;
    font-family: sans-serif;
    text-align: left;
    display: block;
    color: white;
    margin-left: 15px;
    padding-top: 9px;
    text-decoration: none;

}
.cell-phone{
    display: block;
    float: left;
    -ms-transform: rotate(-17deg);
    -webkit-transform: rotate(-17deg);
    transform: rotate(-17deg);
    padding: 0px 9px 0px 0px;
    position: relative;
    left: -9px;
    border: none;
}

