  @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap');

body,html,ul.ticker {
	width: 100%;
    font-family: 'Open Sans', sans-serif;
}

.ad-space img,.text-widget img,iframe,ul.ticker,ul.ticker li {
	max-width: 100%;
}

.fa-icon-wrap a,.navbar-default .navbar-nav>li>a,ul.dropdown-menu,ul.dropdown-menu>li>a,ul.ticker li a {
	transition: .3s ease-in-out;
}

.post-share ul,ol,ul,ul.ticker li {
	list-style: none;
}

.post-grid .video-icon,.post-grid .video-icon .fa,blockquote:before,nav a.fp-prev,nav a.prev {
	left: 10px;
}

.advertisement span,.fa-icon-wrap .fa,.footer-wrapper .widget-title h2,.language-button a,.nav-tabs>li>a,.navbar-default .navbar-nav>li>a,.poll-box input[type=submit],.post-share li a,.title-wrapper h2,a.post-category {
	text-transform: uppercase;
}

@font-face {
	font-family:AkhandGujarati-Semibold;src:url('../fonts/AkhandGujarati-Semibold.eot');src:local('☺'),url('../fonts/AkhandGujarati-Semibold.woff') format('woff'),url('../fonts/AkhandGujarati-Semibold.ttf') format('truetype'),url('../fonts/AkhandGujarati-Semibold.svg') format('svg');font-weight:400;font-style:normal;
}

@font-face {
	font-family:AkhandGujarati-Regular;src:url('../fonts/AkhandGujarati-Regular.eot');src:local('☺'),url('../fonts/AkhandGujarati-Regular.woff') format('woff'),url('../fonts/AkhandGujarati-Regular.ttf') format('truetype'),url('../fonts/AkhandGujarati-Regular.svg') format('svg');font-weight:400;font-style:normal;
}

@font-face {
	font-family:AkhandGujarati-Bold;src:url('../fonts/AkhandGujarati-Bold.eot');src:local('☺'),url('../fonts/AkhandGujarati-Bold.woff') format('woff'),url('../fonts/AkhandGujarati-Bold.ttf') format('truetype'),url('../fonts/AkhandGujarati-Bold.svg') format('svg');font-weight:400;font-style:normal;
}


body {
    font-family: 'Open Sans', sans-serif;
    margin: 0;
    padding: 0;
    overflow-y: scroll;
    height: 100%!important;
    color: #353535;
    background: rgb(251 251 251);
    padding: 20px 0;
    font-size: 16px;
}


.header-back {
    background-image: url(https://www.mediacourse.jamawat.com/assets/new/img/header-back.jpg);
    background-size: cover;
    background-position: center;
    padding: 55px 0;
    background-repeat: no-repeat;
    max-width: 640px;
    margin: auto;
    border-radius: 10px;
}


.applicationData-form {
    margin-top: 15px;
    margin-bottom: 20px;
}

.applicationData-form .container {
    max-width: 640px;
    background-color: #fff;
    padding: 20px 0;
}


.qr-code {
    width: 250px;
    margin: auto;
}


.thank-content {
    background: #fff;
    text-align: center;
    padding: 50px 20px;
}

.dummy-positioning {
     width: 100%;
     align-items: center;
     justify-content: center;
     margin-bottom: 30px;
}
 .success-icon {
     display: inline-block;
     width: 10em;
     height: 10em;
     font-size: 20px;
     border-radius: 50%;
     border: 20px solid #96df8f;
     background-color: #fff;
     position: relative;
     overflow: hidden;
     transform-origin: center;
     animation: showSuccess 180ms ease-in-out;
     transform: scale(1);
}
 .success-icon__tip, .success-icon__long {
     display: block;
     position: absolute;
     height: 1em;
     background-color: #96df8f;
     border-radius: 1em;
}
 .success-icon__tip {
     width: 2.8em;
     top: 4.3em;
     left: 1.4em;
     transform: rotate(45deg);
     animation: tipInPlace 300ms ease-in-out;
     animation-fill-mode: forwards;
     animation-delay: 180ms;
     visibility: hidden;
}
 .success-icon__long {
     width: 4.4em;
     transform: rotate(-45deg);
     top: 3.8em;
     left: 2.55em;
     animation: longInPlace 140ms ease-in-out;
     animation-fill-mode: forwards;
     visibility: hidden;
     animation-delay: 440ms;
}
 @keyframes showSuccess {
     from {
         transform: scale(0);
    }
     to {
         transform: scale(1);
    }
}
 @keyframes tipInPlace {
     from {
         width: 0em;
         top: 3.5em;
         left: 2em;
    }
     to {
         width: 2.8em;
         top: 4.3em;
         left: 1.4em;
         visibility: visible;
    }
}
 @keyframes longInPlace {
     from {
         width: 0em;
         top: 5.1em;
         left: 3.2em;
    }
     to {
         width: 4.4em;
         top: 3.8em;
         left: 2.55em;
         visibility: visible;
    }
}


.Success-page {
    margin: 15px 0;
}

.Success-page .container {
    max-width: 640px;
    margin: auto;
    background: #fff;
}



.thank-content a.btn {
    border: 0;
    color: #fff;
    padding: 10px 23px;
    background-color: #f38420;
}

.thank-content a.btn i {
    margin-right: 10px;
}



.form-check label.form-check-label {
    font-weight: 200;
}

.form-check label.form-check-label {
    font-weight: 200;
    padding-left: 30px;
    position: relative;
    top: -23px;
}

.terms-link {
    font-size: 14px;
}

.terms-link a {
    color: #ff7900;
    font-weight: 500;
    margin: 0 5px;
}



@media (max-width:767px) {

body {
    padding: 0;
}

.header-back {
    border-radius: 0px;
}


}