select:-moz-focusring {color:transparent;text-shadow:0 0 0 #000;}
a:focus,a:active,button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,select::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner {border:0;outline:0;}
textarea,input,input[type="text"],input[type="button"],input[type="submit"],input[type="image"] {-webkit-appearance:none;opacity:1;outline:0;}
button {-webkit-appearance:none;outline:none;border:none;}
a {text-decoration:none;}
.wrapper {margin:0 auto;text-align:center;}
.show {display:block;}
.hide {display:none;}
.clear {clear:both;}
.ltr {direction:ltr;display:inline-block;}
.rtl {direction:rtl;display:inline-block;}

*, *:before, *:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body {
    margin:0; padding:0; width:100%; height:100%; font-family:Arial, Helvetica, sans-serif;
    font-size:12px; color:#444444; background:#f0f3f5;
}
#header { height:50px; background:url('../img/headerBg.png') repeat-x; }
.wrap { margin:0 auto; max-width:500px; padding:59px 0 30px; background:#fff; }
.txt { padding:0 0 19px; color:#7d7d7d; font-size:30px; line-height:32px; font-weight:bold; }
.txt1 { padding:25px 0 0 0; color:#808080; font-size:22px; }
.imgloadingbar { width:100%; max-width:162px; }
.btnpage1 { margin:20px auto; max-width:400px; }
.buttonframe {
    padding:0; width:100%; display:inline-block; cursor:pointer; border:1px solid #52a02a;
}
.buttontxt {
    float:left; width:75%; padding:10px 0;
    color:#fff; font-size:37px; line-height:60px; font-weight:bold; text-align:center; text-transform:uppercase;
    background:-moz-linear-gradient(top, #3fca20 0%, #35ab1b 100%);
    background:-webkit-linear-gradient(top, #3fca20 0%, #35ab1b 100%);
    background:-o-linear-gradient(top, #3fca20 0%, #35ab1b 100%);
    background:-ms-linear-gradient(top, #3fca20 0%, #35ab1b 100%);
    background:linear-gradient(to bottom, #3fca20 0%, #35ab1b 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3fca20', endColorstr='#35ab1b', GradientType=0);
    background-color:#35ab1b;
}
.buttontxt1 {
    float:left; width:25%; padding:10px 0;
    color:#2a9f10; font-size:45px; line-height:60px; font-weight:bold;
    background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background:-webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background:-o-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background:-ms-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background:linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
    background-color:#fff;
}
@media  only screen and (max-width:500px) {
    .buttonframe { width:95%; }
    .buttontxt { font-size:32px; line-height:60px; font-weight:bold; text-transform:uppercase; }
    .buttontxt1 { font-size:35px; line-height:60px; font-weight:bold; }
}
