


<style>
 
*,
*::before,
*::after {
  box-sizing: border-box; // 1
  }
 body{font-family:"Arial",Helvetica,Helvetica Neue,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff; margin:0px;
    padding: 0px;height: 100%;}
            html{position:relative;min-height:100%}
            .wrap {
                  height: auto;
                  margin: 0 auto -80px; /* footer height + space */
                  min-height: 100%;
                  padding: 0 0 80px; /* footer height + space */
                  box-sizing: border-box;
                  overflow: auto;
              }
              .logo-container {
                                position: fixed;
                                top: 0;
                                width: 100%;
                                transition: 0.2s;
                                z-index: 999;
                                background: #fff;
                                padding: 20px;
                            }
       #logo {
         transition: all 0.2s ease;
                      }
                      .img-responsive {
                          border-radius: 3px;
                      }
                      img {
                          vertical-align: middle;
                          border-style: none;
                      }
      section {
                          display: block;
                      }
              
             .footer {
                /*background-color: #111111;
                color: #eeeeee;*/
                height: 60px;  /* footer height */
                padding-top: 20px;
                display: block;
                margin-top: 20px; /* space between content and footer */
                box-sizing: border-box;
                position: relative;
                width: 100%;
            }
     .top-space {margin-top: 80px;}
            .light-text {font-weight: 300;margin-bottom: 24px;}
            .lightgray {color: #666666;font-weight: 300;margin-bottom: 24px;}
            .heading_text { padding: 20px 0px;}
            .ta-center{text-align:center;margin:0 auto}
            .img-logo{max-width:200px;width:100%}
            .footer-img{max-width:100px;width:100%}
            .header-bg{background:#222;height:auto;padding:30px 0}
            .footer-bg{background:#222;height:auto;padding:10px 0}
            .hero-banner{width:100%;max-width:1170px}
            .form-padding{width:100%;max-width:720px;margin:0 auto;padding:0 10px}
            .form-label{font-weight:400;color:#a7a7a7}
            .form-custom{height:45px;border-radius:0;margin-bottom:15px}
            .btn-ctm{width:200px}
            .form-control{width:100%!important}
            .icon a { color: #fff !important;padding-right: 5px;}
            html {
              box-sizing: border-box;
              font-family: sans-serif !important;
              font-family: ApercuRegular;
              line-height: 1.15;
              -webkit-text-size-adjust: 100%;
              -ms-text-size-adjust: 100%;
              -ms-overflow-style: scrollbar;
              -webkit-tap-highlight-color: transparent;

          }

            .footer-info {

              font-size: .9em;
              color: #7c7c80;
          }

            .footer-content {

              background-color: #231f20;
              height:auto;
              padding: 1.3em;

          }
             .widget-title {    

               margin: .8em 0em;
               color:#fff;
            }
l
            input[readonly].emailadd{
                background-color:transparent;
                border: 0;
                font-size: 1em;
                text-align: center;
              }

            

              .form-control {
              width:40% !important;

              }
              .form-text {
                  font-size:1em;
                
                }

            
            .sub-text {
                font-size:0.9em;
              
              }
              .form-check {
                  padding-bottom:10px;
              }


              *#bootstrap-overrides label {
                display: inline-block;
                max-width: 100%;
                margin-bottom: 5px;
                font-weight: 200; font-size:14px;
                

            }

            input[type="button"]
                {
                   
                border: none;
                outline:none;
            }

            #bootstrap-overrides h2 {font-size:25px;}
            .buttonHolder{ text-align: center; }
            #bootstrap-overrides .btn-primary, #bootstrap-overrides .btn-primary:active, #bootstrap-overrides .btn-primary:visited {
                background-color: #7fba00 !important; border-color:#7fba00;
            }

            #bootstrap-overrides .btn-primary:hover {background-color: #bedc6e !important;border-color:#bedc6e;color:#000; }
     .box_container_content {
                padding: 28px 35px 20px;
                border-radius: 5px;
                -webkit-box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.1);
                -moz-box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.1);
                box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.1);
                width: 100%;
            }
     #bootstrap-overrides .btn {
                  padding: 10px 20px;
              }
     .btn-unsuball {
                color: #3399cc !important;
                padding: 15px;
                background-color: #ffffff;
                border: 1px solid #eee;
       			max-width: 300px;
    			margin: auto;
            }
               
            
            @media only screen and (max-width:425px) {
              .form-text {
                  font-size:14px !imporatant;
                      font-weight: 400 !important;
                
                }
            .btn-ctm{width:100%;float:none!important}
            }
            #spinner,.message{overflow:hidden;padding-bottom:60px;text-align:center}
            #spinner{min-height:603px}
            #alert{min-height:603px}
            .elementcontentpanel{padding-top:40px}
            .sk-fading-circle{margin:100px auto;width:40px;height:40px;position:relative}
            .sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}
            .sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#4cae4c;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}
            .sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}
            .sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}
            .sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
            .sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}
            .sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}
            .sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
            .sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}
            .sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}
            .sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
            .sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}
            .sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}
            .sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
            .sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}
            .sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}
            .sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}
            .sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}
            .sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}
            .sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}
            .sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}
            .sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}
            .sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}
            .sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}
            @-webkit-keyframes sk-circleFadeDelay {
            0%,100%,39%{opacity:0}
            40%{opacity:1}
            .form-control {
                width:80% !important;
  
                }
            }
            @keyframes sk-circleFadeDelay {
            0%,100%,39%{opacity:0}
            40%{opacity:1}
            }
            .sc-button{width:200px}
            @media only screen and (max-width:736px) {
                .form-text {
                  font-size:14px !imporatant;
                      font-weight: 400 !important;
                
                }
            .heading_text { padding: 20px;}  
            .top-space {margin-top: 60px;}
            .sc-button{width:100%;float:none!important}
            .form-bg{padding:0}
            body,.tb_properties{font-family:Arial!important;font-size:1.3rem!important;color:gray!important;line-height:1!important;padding:0!important}
            .buttonstyles{font-family:Arial!important;font-size:16px!important;color:#FFF!important;padding:0!important}
            h1{font-family:Arial!important;font-size:22px!important;color:#202020!important;line-height:1!important}
            h2{font-family:Arial!important;font-size:20px!important;color:#202020!important;line-height:1!important}
            h3{font-family:Arial!important;font-size:18px!important;color:#202020!important;line-height:1!important}
            a:not(.buttonstyles){line-height:1!important}
            .mobile-hidden{display:none!important}
            .responsive-td{width:100%!important;display:block!important;padding:0!important}
            .form-control {width:200px !important; }
            .emailadd {font-family:Arial!important;font-size:1.3rem!important;color:gray!important;line-height:1!important;padding:10px !important;}
            .message {margin-top: 40px; padding: 0 20px;}
            .flogo {width:60%;}
            .sm-icon  {width:60%;}

</style>




