
/*
 * Copyright © 2020 IngeniousPro.
 *
 * @author IngeniousPro Team <developers@ingeniouspro.co.in>.
 * @Homepage https://www.ingeniouspro.co.in/
 * @version 1.0.1
 * This file is property of IngeniousPro,
 * It's the declaration of license to sciwideonline.com website only,
 * License ID > F05QFA-KWYBSY-PPLYMY-RYCBWY.
 * For commercial use you have to take the separate license.
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at 
 *
 *     https://developers.ingeniouspro.co.in/license/website/
 *
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
 
html{
	scroll-behavior: smooth;
	font-family: "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif!important;
	}
a,p,h1,h2,h3,h4,h5,span,title,button, input, select, textarea, label{
	font-family: "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif!important;
	}
.glyphicon{ font-family: 'Glyphicons Halflings'!important; }
.disabled {
	pointer-events: none;
	cursor: default;
	}
.ovfn{
	overflow:hidden;
	}
.align-right{
	float:right!important;
	}
form > .form-row h4{
	text-align: center;
	margin-top: 10px;
	margin-bottom: 20px;
	}
form.scriptForm{
	margin:auto;
	}
.swal2-styled{
	background: transparent!important;
    border: 1px solid #5b5b5d!important;
    border-radius: 0px!important;
    color: #5b5b5d!important;
    font-weight: 500;
    font-size: 20px;
    min-height: 3.4rem;
	padding-bottom: 12px;
    box-shadow: none!important;
    outline: none;
	-webkit-transition: color 200ms linear;
	-ms-transition: color 200ms linear;
	transition: color 200ms linear;
	-webkit-transition: background 200ms linear;
	-ms-transition: background 200ms linear;
	transition: background 200ms linear;
	}
.swal2-styled:focus,.swal2-styled:hover,.swal2-styled:active{
	background: #5b5b5d!important;
	outline: none;
	}
.swal2-confirm.swal2-styled{
	border: 1px solid #3085d6!important;
	color: #3085d6!important;
	}
.swal2-confirm.swal2-styled:focus,.swal2-confirm.swal2-styled:hover,.swal2-confirm.swal2-styled:active{
	background: #3085d6!important;
	}
.swal2-cancel.swal2-styled{
	border: 1px solid #dd3333!important;
	color: #dd3333!important;
	}
.swal2-cancel.swal2-styled:focus,.swal2-cancel.swal2-styled:hover,.swal2-cancel.swal2-styled:active{
	background: #dd3333!important;
	}
	
.swal2-styled:focus,.swal2-styled:hover,.swal2-styled:active{
	color: #FFF!important;
	}
.dataTables_wrapper div.row{
	padding-left:15px;
	padding-right:15px;
	}
.dataTables_wrapper div.row > div{
	position: relative!important;
	padding: 0px;
	}
.dataTables_wrapper div.row > div.searchInput{
	padding-right: 15px;
	}
.padding-right-15{
	padding-right:15px!important;
	}
.padding-left-15{
	padding-left:15px!important;
	}
#paypal-button-container iframe.component-frame{
	z-index: auto!important;
	}
.p-stripe > p{
	font-style: italic;
    color: #959595;
    font-size: 11px!important;
    text-align: center;
    margin: 6px 0px;
	}
.p-stripe > p > strong{
	text-transform: capitalize;
	}
@media screen and (max-width: 400px) {
	#paypal-button-container {
		width: 100%;
		}
	}

@media screen and (min-width: 400px) {
	#paypal-button-container {
		width: 250px;
		}
	}
.strip-pay{
	border:none!important;
	padding: 7px 20px!important;
	}