.processing{
    font-size:10px;
    width:75px;
    height:75px;
    border-radius:50%;
    background:#5c0931;
    background:-moz-linear-gradient(left,#5c0931 20%,rgba(0,255,255,0) 50%);
    background:-webkit-linear-gradient(left,#5c0931 20%,rgba(0,255,255,0) 50%);
    background:-o-linear-gradient(left,#5c0931 20%,rgba(0,255,255,0) 50%);
    background:-ms-linear-gradient(left,#5c0931 20%,rgba(0,255,255,0) 50%);
    background:linear-gradient(to right,#5c0931 20%,rgba(0,255,255,0) 50%);
    position:absolute;
    -webkit-animation:load3 1.4s infinite linear;
    animation:load3 1.4s infinite linear;
    -webkit-transform:translateZ(0);
    -ms-transform:translateZ(0);
    transform:translateZ(0)
}
.processing:before{
    width:50%;
    height:50%;
    background:#5c0931;
    border-radius:100% 0 0 0;
    position:absolute;
    top:0;
    left:0;
    content:''
}
.processing:after{
    background:#fff;
    width:75%;
    height:75%;
    border-radius:50%;
    content:'';
    margin:auto;
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0
}
.timer-container{
    color:#3a3b3f;
    font-family:"Source Sans Pro";
    font-size:22px;
    font-weight:600;
    width:75px;
    height:75px;
    line-height:75px;
    text-align:center;
    position:absolute}.spinner-time-parent{position:relative;
    margin:50px auto;
    width:75px;
    height:75px
}
@-webkit-keyframes load3{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0)}100%{-webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@keyframes load3{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    100%{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
processing-text::before{
    color:#3a3b3f;
    font-family:"Source Sans Pro";
    font-size:22px;
    font-weight:600;
    line-height:28px;
}


* {
    margin: 0;
    padding: 0;
}


/* Custom Text general formating */
#sec-if-customtext-container{
    text-align: center; 
    font: 20px arial, sans-serif;
    max-width: 90%; 
    line-height: 1.5;
    padding: 20px 5px 0 10px;
}

/*  Text formating for smaller devices  */
@media (max-width: 575px) {
    #sec-if-customtext-container {
        font: 14px arial, sans-serif;
        line-height: 1.3;
    }
}

@media (min-width: 576px) and (max-width: 767px) {
    #sec-if-customtext-container {
        font: 16px arial, sans-serif;
        line-height: 1.4;
    }
}

/* General logo size for positioning */
#sec-if-customtext-container img {
    position: relative;
    max-width: 200px;
}

/* logo size and positioning for smaller devices  */
@media (max-width: 767px) {
    #sec-if-customtext-container img {
        max-width: 110px;
    }
}

/*Google Recaptcha*/
#sec-if-cpt-container .g-recaptcha {
    padding: 1% 30%;
    transform:scale(0.90);
    -webkit-transform:scale(0.90);
    transform-origin:0 0;
    -webkit-transform-origin:0 0;
}

@media (max-width: 767px) {
        #sec-if-cpt-container .g-recaptcha {
            padding: 1% 10%;
            transform:scale(0.75);
            -webkit-transform:scale(0.75);
        }
        #rc-imageselect, .g-recaptcha{
            transform:scale(0.75);
            -webkit-transform:scale(0.75);
        }
    }

/*Whiteshadow*/
#sec-if-cpt-container input {
    background-color: orange;
   border: none;
   border-radius: 8px;
   color: white;
   padding: 16px 32px;
   text-align: center;
   text-decoration: none;
   display: inline-block;
   font-size: 16px;
   margin: 4px 2px;
   -webkit-transition-duration: 0.2s; /* Safari */
   transition-duration: 0.2s;
   cursor: pointer;
}

#sec-if-cpt-container input:hover {
   background-color: white; 
   color: black; 
   border: 2px solid orange;
}
.sec-container{padding-top:30px;margin:0 auto;width:1140px}#sec-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2147483647;background-color:rgba(0,0,0,0.5)}#sec-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#fff;border-radius:5px;box-shadow:0 0 10px gray;min-width:500px;z-index:2147483647}#sec-container .closebtn{position:absolute;top:10px;right:25px;font-size:20px}#sec-if-container{font-family:arial;color:#515151;text-align:center;width:-webkit-fill-available;padding-bottom:20px;overflow:hidden}
#sec-if-container iframe{border:0;border-style:none}#sec-if-container iframe.funcaptcha{width:308px;height:300px}#sec-if-container iframe.whiteshadow{width:250px;height:75px}#sec-text-if{display:block;margin:0 auto;width:700px;border:0}#sec-text-container{overflow:auto;-webkit-overflow-scrolling:auto;padding:10px}#sec-cpt-if{overflow:hidden;display:block;margin:0 auto;width:320px;height:500px}#sec-cpt-if.crypto{height:250px}@media(max-width:1200px){.sec-container{width:960px}}@media(max-width:991px){.sec-container{width:720px}
#sec-text-if{width:650px}}@media(max-width:767px){.sec-container{width:540px}#sec-text-if{width:400px}}@media(max-width:575px){.sec-container{width:100%}#sec-text-if{width:300px}#sec-overlay{background-color:#fff;overflow:auto;-webkit-overflow-scrolling:touch}#sec-container{position:static;transform:none;-ms-transform:none;background-color:#fff;border-radius:0;box-shadow:none;min-width:300px}#sec-text-container{padding:10px}#sec-if-container{width:100%}}