/* Minification failed. Returning unminified contents.
(1429,17): run-time error CSS1035: Expected colon, found ';'
(1929,1): run-time error CSS1019: Unexpected token, found '}'
(2088,13): run-time error CSS1038: Expected hex color, found '#eeee'
(2827,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(2828,10): run-time error CSS1035: Expected colon, found '{'
 */
@charset "utf-8";
/* CSS Document */
/* Change Autocomplete styles in Chrome*/
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  border: 0px solid #fff !important;
  -webkit-text-fill-color: #000 !important;
  -webkit-box-shadow: 0 0 0px 0px #000 inset !important;
  transition: background-color 5000s ease-in-out 0s !important;
}

input.valid:not([type]), input.valid:not([type]):focus, input[type=text].valid:not(.browser-default), input[type=text].valid:not(.browser-default):focus, input[type=password].valid:not(.browser-default), input[type=password].valid:not(.browser-default):focus, input[type=email].valid:not(.browser-default), input[type=email].valid:not(.browser-default):focus, input[type=url].valid:not(.browser-default), input[type=url].valid:not(.browser-default):focus, input[type=time].valid:not(.browser-default), input[type=time].valid:not(.browser-default):focus, input[type=date].valid:not(.browser-default), input[type=date].valid:not(.browser-default):focus, input[type=datetime].valid:not(.browser-default), input[type=datetime].valid:not(.browser-default):focus, input[type=datetime-local].valid:not(.browser-default), input[type=datetime-local].valid:not(.browser-default):focus, input[type=tel].valid:not(.browser-default), input[type=tel].valid:not(.browser-default):focus, input[type=number].valid:not(.browser-default), input[type=number].valid:not(.browser-default):focus, input[type=search].valid:not(.browser-default), input[type=search].valid:not(.browser-default):focus, textarea.materialize-textarea.valid, textarea.materialize-textarea.valid:focus, .select-wrapper.valid > input.select-dropdown{
	border-bottom: 0px !important;
    -webkit-box-shadow: 0 0px 0 0 #fff !important;
    box-shadow: 0 0px 0 0 #fff !important;
}


.mb{
	margin-bottom: 0px;
}
@media only screen and (max-width: 1024px){
	.row .col.m12 {
		width: 100% !important;
	}
	.hide-on-med-and-down{
		display: none !important;
	}
	.show-on-medium-and-down{
		display: block !important;
	}
}

nav{
	height: 80px;

	margin-top:0px;
	
	margin-bottom: 40px;
	webkit-box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.14), 0 0px 0px 0px rgba(0, 0, 0, 0.12), 0 0px 0px 0 rgba(0, 0, 0, 0.2) !important;
    box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.14), 0 0px 0px -0px rgba(0, 0, 0, 0.12), 0 0px 0px 0 rgba(0, 0, 0, 0.2) !important;
	
	background-color:#fff;
	
	
}
.bred-crumb-col .nav-wrapper{
    float:right;
}
.bred-crumb-col .breadcrumb {
    font-size: 15px !important;
}
    .bred-crumb-col .breadcrumb:before {
        font-size: 16px !important;
        margin: 0 5px 0 2px;
    }
    .bred-crumb-col .breadcrumb:last-child {
        color: #f2575d;
    }
.lang-app{
	font-size: 13px;
	/*display: none;*/
	color: #000;
	
}
@media (max-width:1024px){
	.lang-app{
		display:inherit;
		display: inline;
	}
    .headtop {
        margin-top: 60px !important;
    }
}
.app-menu .sidenav a h6{
	font-size: 15px;
	text-align: center;
	color: #000;
}
.app-menu{
	background: #f2575d;
	height: 62px;
	/*position: fixed;
	width: 100%;*/
	
}
.app-menu .side-arrow{
	color: #fff;
	font-size: 20px;
	padding-top: 20px;
	float: left
}
.app-menu .menu-heading-myaccount{
	color: #fff;
	font-size: 20px;
	float: left;
	position: absolute;
	top: 15px;
	left: calc(50% - 54px);
	text-align: center;
	font-weight: 600;
}
.app-menu .menu-heading-pin{
	color: #fff;
	font-size: 20px;
	float: left;
	position: absolute;
	top: 15px;
	left: calc(50% - 70px);
	text-align: center;
	font-weight: 600;
}
.app-menu .menu-heading-loca{
	color: #fff;
	font-size: 20px;
	float: left;
	position: absolute;
	top: 15px;
	left: calc(50% - 78px);
	text-align: center;
	font-weight: 600;
}
.app-menu .menu-heading{
	color: #fff;
	font-size: 20px;
	margin-top: 0px !important;
   padding-top: 15px;
	margin-right: 20px;
	font-weight: 600;
}
.app-menu .sidenav a span{
	font-size: 25px;
	text-align: center;
	color: #f2575d;
}
.app-menu .sidenav a{
	padding: 10px;
}

.app-menu .sidenav {
    position: fixed;
    width: 300px;
	padding: 20px;
   
	
}
.app-menu .sidenav-trigger{
	margin-top:20px !important;
}
@media (max-width:1024px){
	.app-menu .sidenav-trigger{
	margin-top:-25px !important;
}
	.app-menu{
		position: fixed;
		width: 100%;
		
		z-index: 999;
	}
	.app-menu.home .sidenav-trigger{
	margin-top:20px !important;
}
}
.sidenav{
	width: 400px !important;
}
.app-menu span{
	color: #fff;
	text-align: center;
	font-size: 20px;
	
	
}
.app-logout{
	
	color: #fff;
	background: rgba(250,153,158,1);
background: -moz-linear-gradient(top, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 35%, rgba(253,100,106,1) 59%, rgba(242,87,93,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(250,153,158,1)), color-stop(35%, rgba(250,153,158,1)), color-stop(59%, rgba(253,100,106,1)), color-stop(100%, rgba(242,87,93,1)));
background: -webkit-linear-gradient(top, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 35%, rgba(253,100,106,1) 59%, rgba(242,87,93,1) 100%);
background: -o-linear-gradient(top, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 35%, rgba(253,100,106,1) 59%, rgba(242,87,93,1) 100%);
background: -ms-linear-gradient(top, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 35%, rgba(253,100,106,1) 59%, rgba(242,87,93,1) 100%);
background: linear-gradient(to bottom, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 35%, rgba(253,100,106,1) 59%, rgba(242,87,93,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa999e', endColorstr='#f2575d', GradientType=0 );
	font-size: 35px;
	border-radius: 50px ;
	padding: 10px 16px !important;
	
	
}

@media (max-width:1024px){
	
}
@media (max-width: 480px) {
	.sidenav{
	width: 300px !important;
}
}
@media (max-width: 540px) {
    .app-menu .sidenav a h6 {
        font-size: 12px;
    }
}
    .detail-mainhead {
        background: #eee;
        padding: 10px 20px 14px 20px;
    }

        .detail-mainhead h6 {
            color: #535353;
            font-weight: 600;
            text-transform: uppercase;
        }
    /*-------------------Registration + login ------------------------------------------
--------------------------------------------------------------------
--------------------------------------------------------------------------
--------------------------------------------------------------------------*/
    .register-form {
        margin-top: 20px;
    }

    .form-register {
    }

        .form-register .img-logo {
            width: 80px;
            padding-top: 50px;
        }

        .form-register h3 {
            color: #131313;
            font-size: 25px;
        }

    .fancy {
        line-height: 0.5;
        text-align: center;
    }

        .fancy span {
            display: inline-block;
            position: relative;
        }

            .fancy span:before,
            .fancy span:after {
                content: "";
                position: absolute;
                height: 5px;
                border-bottom: 1px solid rgba(242,87,93,.6);
                top: 0;
                margin-top: 4px;
                width: 40px;
            }

            .fancy span:before {
                right: 100%;
                margin-right: 15px;
            }

            .fancy span:after {
                left: 100%;
                margin-left: 15px;
            }

    .form-register input:not([type]),
    .form-register input[type=text]:not(.browser-default),
    .form-register input[type=password]:not(.browser-default),
    .form-register input[type=email]:not(.browser-default),
    .form-register input[type=url]:not(.browser-default),
    .form-register input[type=time]:not(.browser-default),
    .form-register input[type=date]:not(.browser-default),
    .form-register input[type=datetime]:not(.browser-default),
    .form-register input[type=datetime-local]:not(.browser-default),
    .form-register input[type=tel]:not(.browser-default),
    .form-register input[type=number]:not(.browser-default),
    .form-register input[type=search]:not(.browser-default),
    .form-register textarea.materialize-textarea {
        margin: 0px 0px 0px 40px;
        border: 0px;
    }

    .form-register input[type=search]:not(.browser-default) {
        margin: 0px 0px 0px 40px;
    }

    .form-register input.valid:not([type]),
    .form-register input.valid:not([type]):focus,
    .form-register input[type=text].valid:not(.browser-default),
    .form-register input[type=text].valid:not(.browser-default):focus,
    .form-register input[type=password].valid:not(.browser-default),
    .form-register input[type=password].valid:not(.browser-default):focus,
    .form-register input[type=email].valid:not(.browser-default),
    .form-register input[type=email].valid:not(.browser-default):focus,
    .form-register input[type=url].valid:not(.browser-default),
    .form-register input[type=url].valid:not(.browser-default):focus,
    .form-register input[type=time].valid:not(.browser-default),
    .form-register input[type=time].valid:not(.browser-default):focus,
    .form-register input[type=date].valid:not(.browser-default),
    .form-register input[type=date].valid:not(.browser-default):focus,
    .form-register input[type=datetime].valid:not(.browser-default),
    .form-register input[type=datetime].valid:not(.browser-default):focus,
    .form-register input[type=datetime-local].valid:not(.browser-default),
    .form-register input[type=datetime-local].valid:not(.browser-default):focus,
    .form-register input[type=tel].valid:not(.browser-default),
    .form-register input[type=tel].valid:not(.browser-default):focus,
    .form-register input[type=number].valid:not(.browser-default),
    .form-register input[type=number].valid:not(.browser-default):focus,
    .form-register input[type=search].valid:not(.browser-default),
    .form-register input[type=search].valid:not(.browser-default):focus,
    .form-register textarea.materialize-textarea.valid,
    .form-register textarea.materialize-textarea.valid:focus,
    .select-wrapper.valid > input.select-dropdown {
        border: 0px;
    }



    .form-register input:not([type]):focus:not([readonly]),
    .form-register input[type=text]:not(.browser-default):focus:not([readonly]),
    .form-register [type=password]:not(.browser-default):focus:not([readonly]),
    .form-register input[type=email]:not(.browser-default):focus:not([readonly]),
    .form-register input[type=url]:not(.browser-default):focus:not([readonly]),
    .form-register input[type=time]:not(.browser-default):focus:not([readonly]),
    .form-register input[type=date]:not(.browser-default):focus:not([readonly]),
    .form-register input[type=datetime]:not(.browser-default):focus:not([readonly]),
    .form-register input[type=datetime-local]:not(.browser-default):focus:not([readonly]),
    .form-register input[type=tel]:not(.browser-default):focus:not([readonly]),
    .form-register input[type=number]:not(.browser-default):focus:not([readonly]),
    .form-register input[type=search]:not(.browser-default):focus:not([readonly]),
    .form-register textarea.materialize-textarea:focus:not([readonly]) {
        border-bottom: 0px solid #fff;
        /*-webkit-box-shadow: 0 0px 0 0 #fff;
          box-shadow: 0 0px 0 0 #fff;*/
    }

    .form-register .input-field {
        border: 1px solid #ccc;
        border-radius: 50px;
        padding: 0px 5px;
        margin-bottom: 0px;
    }

        .form-register .input-field .prefix {
            position: absolute;
            /*width: 3rem;*/
            color: #f2575d;
            font-size: 20px;
            -webkit-transition: color .2s;
            transition: color .2s;
            top: 6px;
        }

            .form-register .input-field .prefix.active {
                color: #f2575d;
            }

    .form-register input[type=text] {
        border: 0px;
    }

    .form-register [type=password] {
        border: 0px;
    }

    .form-register input[type=text]:focus,
    .form-register input[type=password]:focus {
        border: 0px;
        box-shadow: 0 0 0 0;
    }



    .btn_1 {
        color: #fff;
        padding: 15px 20px;
        width: 100%;
        border-radius: 50px;
        box-shadow: 0 0 0 0;
        border: 0px;
        cursor: pointer;
        font-size: 16px;
    }

    .btn_2 {
        color: #fff;
        padding: 10px 30px;
        border-radius: 50px;
        box-shadow: 0 0 0 0;
        border: 0px;
        cursor: pointer;
        font-size: 16px;
    }

    .btn-bg-1 {
        background: rgba(250,153,158,1);
        background: -moz-linear-gradient(top, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 35%, rgba(253,100,106,1) 59%, rgba(242,87,93,1) 100%);
        background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(250,153,158,1)), color-stop(35%, rgba(250,153,158,1)), color-stop(59%, rgba(253,100,106,1)), color-stop(100%, rgba(242,87,93,1)));
        background: -webkit-linear-gradient(top, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 35%, rgba(253,100,106,1) 59%, rgba(242,87,93,1) 100%);
        background: -o-linear-gradient(top, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 35%, rgba(253,100,106,1) 59%, rgba(242,87,93,1) 100%);
        background: -ms-linear-gradient(top, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 35%, rgba(253,100,106,1) 59%, rgba(242,87,93,1) 100%);
        background: linear-gradient(to bottom, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 35%, rgba(253,100,106,1) 59%, rgba(242,87,93,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa999e', endColorstr='#f2575d', GradientType=0 );
    }

    .btn-bg-2 {
        background: #fff;
    }

    .form-register .a1 {
        font-size: 13px !important;
        color: #3E3E3E;
        font-weight: 600;
    }

        .form-register .a1 a {
            font-size: 13px !important;
            color: #f2575d;
            font-weight: 600;
        }

    .form-register .a2 {
        font-size: 16px;
        color: #f2575d;
        text-decoration: underline;
        font-weight: 600;
    }

    .form-register ul li label {
        width: 100%;
        text-align: left !important;
    }

    .form-register p {
        font-size: 20px;
        line-height: 0;
    }

    @media (max-width:1024px) {
        .padding-top {
            padding-top: 58px !important;
        }
    }


    [type="checkbox"] + span:not(.lever):before, [type="checkbox"]:not(.filled-in) + span:not(.lever):after {
        border: 2px solid #d2cfcf;
    }



    .md-checkbox {
        position: relative;
        margin: 1em 0;
        text-align: left;
    }

        .md-checkbox.md-checkbox-inline {
            display: inline-block;
        }

        .md-checkbox a {
            /*color: #3D3B3B;*/
        }

        .md-checkbox label {
            color: #3D3B3B;
            display: inline;
            text-align: left !important;
            font-size: 15px;
            line-height: 1.25em;
            vertical-align: top;
            clear: both;
            padding-left: 25px !important;
        }

            .md-checkbox label:not(:empty) {
                padding-left: 1em;
            }

            .md-checkbox label:before, .md-checkbox label:after {
                content: "";
                position: absolute;
                left: 0;
                top: 0;
            }

            .md-checkbox label:before {
                width: 1.25em;
                height: 1.25em;
                background: #fff;
                border: 2px solid rgba(0, 0, 0, 0.54);
                border-radius: 0.125em;
                cursor: pointer;
                transition: background .3s;
            }

        .md-checkbox input[type="checkbox"] {
            outline: 0;
            visibility: hidden;
            width: 1.25em;
            margin: 0;
            display: block;
            float: left;
            font-size: inherit;
        }

            .md-checkbox input[type="checkbox"]:checked + label:before {
                background: #f2575d;
                border: none;
            }

            .md-checkbox input[type="checkbox"]:checked + label:after {
                transform: translate(0.25em, 0.3365384615em) rotate(-45deg);
                width: 0.75em;
                height: 0.375em;
                border: 0.125em solid #fff;
                border-top-style: none;
                border-right-style: none;
            }

            .md-checkbox input[type="checkbox"]:disabled + label:before {
                border-color: rgba(0, 0, 0, 0.26);
            }

            .md-checkbox input[type="checkbox"]:disabled:checked + label:before {
                background: rgba(0, 0, 0, 0.26);
            }

    *, *:before, *:after {
        box-sizing: border-box;
    }


    .login-modal {
        background: #f2575d;
        color: #fff;
        text-align: center;
    }

    .login-modalknet {
        color: #fff;
        text-align: center;
    }

    .login-modal p {
        font-weight: 200;
        font-size: 16px;
    }

    .login-modal .modal-close {
        color: #fff;
        font-size: 30px;
        background-color: transparent;
    }

    .login-modal .modal-content {
        padding-top: 0px;
    }


    .login-modal h4 {
        font-size: 20px;
        padding-top: 0px;
        line-height: 0px;
        /*padding-bottom: 50px;*/
        padding-bottom: 15px;
        text-align: center;
        font-weight: 600;
    }

    .login-modal h6 {
        font-size: 20px;
        line-height: 0;
        color: #000;
        padding-top: 20px;
    }

    .login-modalknet h6 {
        font-size: 20px;
        line-height: 0;
        color: #000;
        padding-top: 15px;
    }

    .login-modal a {
        font-size: 16px;
        color: #f2575d;
        text-decoration: underline;
        font-weight: 600;
        line-height: 2;
    }

    .login-modalknet a {
        font-size: 16px;
        color: #f2575d;
        text-decoration: underline;
        font-weight: 600;
        line-height: 2;
    }


    .login-modal .input-field {
        width: 50px;
        border: 2px solid #fff;
        border-radius: 50px;
        padding: 0px;
        margin: 1px;
        color: #fff;
    }

    .login-modal input[type=text] {
        width: 45px;
        border: 2px solid #fff;
        border-radius: 50px;
        padding: 0px;
        margin: 1px;
        color: #fff;
        font-size: 25px;
        text-align: center;
        margin: 0px;
    }

    .login-modal2 {
        width: 250px;
        background: #f2575d;
        color: #fff;
        text-align: center;
    }

        .login-modal2 .bottom-modal {
            /*padding-bottom: 20px;*/
        }

    .reset-verify p {
        line-height: 24px;
    }

    @media (max-width:991px) {
        .login-modal input[type=text] {
            width: 42px !important;
        }
        .fundbtn {
            width:100%;
        }
    }

    .login-modal input:not([type]),
    .login-modal input[type=text]:not(.browser-default),
    .login-modal input[type=password]:not(.browser-default),
    .login-modal input[type=tel]:not(.browser-default),
    .login-modal input[type=number]:not(.browser-default),
    .login-modal input.valid:not([type]),
    .login-modal input.valid:not([type]):focus,
    .login-modal input[type=text].valid:not(.browser-default),
    .login-modal input[type=text].valid:not(.browser-default):focus,
    .login-modal input[type=password].valid:not(.browser-default),
    .login-modal input[type=password].valid:not(.browser-default):focus,
    .login-modal input[type=email].valid:not(.browser-default),
    .login-modal input[type=number].valid:not(.browser-default),
    .login-modal input[type=number].valid:not(.browser-default):focus,
    .login-modal input[type=search].valid:not(.browser-default),
    .login-modal input[type=search].valid:not(.browser-default):focus {
        border: 2px solid #fff;
        /*border-bottom: 0px solid #4CAF50;*/
        -webkit-box-shadow: 0 0px 0 0 #4CAF50;
    }



        .login-modal input:not([type]):focus:not([readonly]),
        .login-modal input[type=text]:not(.browser-default):focus:not([readonly]),
        .login-modal [type=password]:not(.browser-default):focus:not([readonly]),
        .login-modal input[type=email]:not(.browser-default):focus:not([readonly]),
        .login-modal input[type=url]:not(.browser-default):focus:not([readonly]),
        .login-modal input[type=time]:not(.browser-default):focus:not([readonly]),
        .login-modal input[type=date]:not(.browser-default):focus:not([readonly]),
        .login-modal input[type=datetime]:not(.browser-default):focus:not([readonly]),
        .login-modal input[type=datetime-local]:not(.browser-default):focus:not([readonly]),
        .login-modal input[type=tel]:not(.browser-default):focus:not([readonly]),
        .login-modal input[type=number]:not(.browser-default):focus:not([readonly]) {
            border-bottom: 2px solid #fff;
            -webkit-box-shadow: 0 0px 0 0 #fff;
            box-shadow: 0 0px 0 0 #fff;
        }

    .login-modal {
        line-height: 0px;
    }

    .bottom-modal {
        padding-bottom: 50px;
    }



    /*-------------------pin verification ------------------------------------------
--------------------------------------------------------------------
--------------------------------------------------------------------------
--------------------------------------------------------------------------*/


    .pin-varification {
        color: #fff;
        text-align: center;
        /*padding-bottom: 50px;*/
    }

        .pin-varification p {
            font-weight: 200;
            font-size: 16px;
        }

        .pin-varification .modal-close {
            color: #fff;
            font-size: 30px;
            background-color: transparent;
        }




        .pin-varification h4 {
            font-size: 20px;
            padding-top: 20px;
            line-height: 0px;
            text-align: center;
            font-weight: 600;
        }

        .pin-varification h6 {
            font-size: 20px;
            line-height: 0;
            color: #000;
            padding-top: 20px;
        }

        .pin-varification .a2 {
            font-size: 16px;
            color: #f2575d;
            text-decoration: underline;
            font-weight: 600;
            line-height: 2;
        }


        .pin-varification .input-field {
            width: 50px;
            border: 2px solid #fff;
            border-radius: 50px;
            padding: 0px;
            margin: 1px;
            color: #fff;
        }

    .pincol {
        padding-top: 40px;
    }
    /*.pin-varification input[type=text]{
	width: 45px;
	
	border: 2px solid #fff;
	border-radius: 50px;
	padding: 0px;
	margin: 1px;
	font-size: 22px;
	color: #fff;
}
@media (max-width:1024px){
	.pin-varification{
		padding-top: 62px !important;
	}
	
}
@media  (max-width:991px){
	.pin-varification input[type=text]{
	width: 42px !important;
	}
}*/
    .pin-varification input[type=text] {
        width: 100px;
        /*border: 0px !important;*/
        border-bottom: 2px solid #fff !important;
        border-radius: 50px;
        padding: 0px;
        margin: 1px;
        font-size: 22px;
        color: #fff;
    }

    @media (max-width:1024px) {
        .pin-varification {
            /*padding-top: 62px !important;*/
            padding-top: 30px !important;
        }
    }

    @media (max-width:991px) {
        .pin-varification input[type=text] {
            /*width: 100px !important;*/
        }
    }

    .pin-varification input[type=text] {
        font-size: 25px;
        text-align: center;
        margin: 0px;
        padding: 0px;
        color: #fff;
    }

        .pin-varification input:not([type]),
        .pin-varification input[type=text]:not(.browser-default),
        .pin-varification input[type=password]:not(.browser-default),
        .pin-varification input[type=tel]:not(.browser-default),
        .pin-varification input[type=number]:not(.browser-default),
        .pin-varification input.valid:not([type]),
        .pin-varification input.valid:not([type]):focus,
        .pin-varification input[type=text].valid:not(.browser-default),
        .pin-varification input[type=text].valid:not(.browser-default):focus,
        .pin-varification input[type=password].valid:not(.browser-default),
        .pin-varification input[type=password].valid:not(.browser-default):focus,
        .pin-varification input[type=email].valid:not(.browser-default),
        .pin-varification input[type=number].valid:not(.browser-default),
        .pin-varification input[type=number].valid:not(.browser-default):focus,
        .pin-varification input[type=search].valid:not(.browser-default),
        .pin-varification input[type=search].valid:not(.browser-default):focus {
            border: 2px solid #fff;
            /*border-bottom: 0px solid #4CAF50;*/
            -webkit-box-shadow: 0 0px 0 0 #4CAF50;
        }



            .pin-varification input:not([type]):focus:not([readonly]),
            .pin-varification input[type=text]:not(.browser-default):focus:not([readonly]),
            .pin-varification [type=password]:not(.browser-default):focus:not([readonly]),
            .pin-varification input[type=email]:not(.browser-default):focus:not([readonly]),
            .pin-varification input[type=url]:not(.browser-default):focus:not([readonly]),
            .pin-varification input[type=time]:not(.browser-default):focus:not([readonly]),
            .pin-varification input[type=date]:not(.browser-default):focus:not([readonly]),
            .pin-varification input[type=datetime]:not(.browser-default):focus:not([readonly]),
            .pin-varification input[type=datetime-local]:not(.browser-default):focus:not([readonly]),
            .pin-varification input[type=tel]:not(.browser-default):focus:not([readonly]),
            .pin-varification input[type=number]:not(.browser-default):focus:not([readonly]) {
                border-bottom: 2px solid #fff;
                -webkit-box-shadow: 0 0px 0 0 #fff;
                box-shadow: 0 0px 0 0 #fff;
            }


    .thanks-register {
        width: 300px;
    }

        .thanks-register a {
            color: #fff;
        }

        .thanks-register .modal-close {
            color: #000;
        }


        .thanks-register h4 {
            padding-top: 20px;
            font-size: 18px;
            line-height: 1.3;
            font-weight: 700;
        }

        .thanks-register span {
            font-size: 80px;
            color: #f2575d;
            filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0.5);
            -webkit-transform: rotate(45deg);
            -moz-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
            -o-transform: rotate(45deg);
            transform: rotate(45deg);
        }


    /*-------------------Location ------------------------------------------
--------------------------------------------------------------------
--------------------------------------------------------------------------
--------------------------------------------------------------------------*/

    .map-col input:not([type]),
    .map-col input[type=text]:not(.browser-default),
    .map-col input[type=password]:not(.browser-default),
    .map-col input[type=email]:not(.browser-default),
    .map-col input[type=url]:not(.browser-default),
    .map-col input[type=time]:not(.browser-default),
    .map-col input[type=date]:not(.browser-default),
    .map-col input[type=datetime]:not(.browser-default),
    .map-col input[type=datetime-local]:not(.browser-default),
    .map-col input[type=tel]:not(.browser-default),
    .map-col input[type=number]:not(.browser-default),
    .map-col input[type=search]:not(.browser-default),
    .map-col textarea.materialize-textarea {
        margin: 0px 100px 0px 45px;
        border: 0px;
    }

        .map-col input.valid:not([type]),
        .map-col input.valid:not([type]):focus,
        .map-col input[type=text].valid:not(.browser-default),
        .map-col input[type=text].valid:not(.browser-default):focus,
        .map-col input[type=password].valid:not(.browser-default),
        .map-col input[type=password].valid:not(.browser-default):focus,
        .map-col input[type=email].valid:not(.browser-default),
        .map-col input[type=email].valid:not(.browser-default):focus,
        .map-col input[type=url].valid:not(.browser-default),
        .map-col input[type=url].valid:not(.browser-default):focus,
        .map-col input[type=time].valid:not(.browser-default),
        .map-col input[type=time].valid:not(.browser-default):focus,
        .map-col input[type=date].valid:not(.browser-default),
        .map-col input[type=date].valid:not(.browser-default):focus,
        .map-col input[type=datetime].valid:not(.browser-default),
        .map-col input[type=datetime].valid:not(.browser-default):focus,
        .map-col input[type=datetime-local].valid:not(.browser-default),
        .map-col input[type=datetime-local].valid:not(.browser-default):focus,
        .map-col input[type=tel].valid:not(.browser-default),
        .map-col input[type=tel].valid:not(.browser-default):focus,
        .map-col input[type=number].valid:not(.browser-default),
        .map-col input[type=number].valid:not(.browser-default):focus,
        .map-col input[type=search].valid:not(.browser-default),
        .map-col input[type=search].valid:not(.browser-default):focus,
        .map-col textarea.materialize-textarea.valid,
        .map-col textarea.materialize-textarea.valid:focus,
        .select-wrapper.valid > input.select-dropdown {
            border: 0px;
        }

    .map-col input:not([type]),
    .map-col input[type=text]:not(.browser-default),
    .map-col input[type=password]:not(.browser-default),
    .map-col input[type=email]:not(.browser-default),
    .map-col input[type=url]:not(.browser-default),
    .map-col input[type=time]:not(.browser-default),
    .map-col input[type=date]:not(.browser-default),
    .map-col input[type=datetime]:not(.browser-default),
    .map-col input[type=datetime-local]:not(.browser-default),
    .map-col input[type=tel]:not(.browser-default),
    .map-col input[type=number]:not(.browser-default),
    .map-col input[type=search]:not(.browser-default),
    .map-col textarea.materialize-textarea {
        float: inherit;
        width: 80%;
        border-radius: 50px;
    }

    @media (max-width:680px) {
        .map-col input[type=search]:not(.browser-default) {
            width: 75%;
        }
    }

    .map-col input:not([type]):focus:not([readonly]),
    .map-col input[type=text]:not(.browser-default):focus:not([readonly]),
    .map-col [type=password]:not(.browser-default):focus:not([readonly]),
    .map-col input[type=email]:not(.browser-default):focus:not([readonly]),
    .map-col input[type=url]:not(.browser-default):focus:not([readonly]),
    .map-col input[type=time]:not(.browser-default):focus:not([readonly]),
    .map-col input[type=date]:not(.browser-default):focus:not([readonly]),
    .map-col input[type=datetime]:not(.browser-default):focus:not([readonly]),
    .map-col input[type=datetime-local]:not(.browser-default):focus:not([readonly]),
    .map-col input[type=tel]:not(.browser-default):focus:not([readonly]),
    .map-col input[type=number]:not(.browser-default):focus:not([readonly]),
    .map-col input[type=search]:not(.browser-default):focus:not([readonly]),
    .map-col textarea.materialize-textarea:focus:not([readonly]) {
        border-bottom: 0px solid #fff;
        -webkit-box-shadow: 0 0px 0 0 #fff;
        box-shadow: 0 0px 0 0 #fff;
    }

    .map-col .input-field {
        border: 1px solid #ccc;
        border-radius: 50px;
        margin-bottom: 0px;
    }

    .map-col input[type=search] {
        padding-left: 5px;
        width: 100%;
    }

    .map-col button {
        margin-top: 10px;
    }

    .map-col select {
        border: 0px solid #ccc;
        border-radius: 50px;
        color: #000 !important;
        margin-bottom: 0px;
    }

    .map-col .dropdown-content li > a, .dropdown-content li > span {
        color: #000;
    }

    .map-col select:active {
        border: 0px solid #ccc;
        border-radius: 50px;
        margin-bottom: 0px;
    }

    .map-col .input-field .prefix {
        position: absolute;
        width: 2rem;
        font-size: 2rem;
        -webkit-transition: color .2s;
        transition: color .2s;
        top: 0rem;
    }

    .map-col .input-field .label-icon {
        color: #red;
    }

    .map-col .input-field input[type=search] + .label-icon {
        -webkit-transform: none;
        transform: none;
        top: 10px;
    }

    .map-col .input-field > label:not(.label-icon).active {
        -webkit-transform: none !important;
        transform: none !important;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
    }

    .map-col .input-field > input[type]:-webkit-autofill:not(.browser-default) + label,
    .map-col .input-field > input[type=date]:not(.browser-default) + label,
    .map-col .input-field > input[type=time]:not(.browser-default) + label {
        -webkit-transform: none;
        transform: none;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
    }

    .map-col input[type=text] {
        border: 0px;
    }

    .map-col [type=password] {
        border: 0px;
    }

    .map-col input[type=text]:focus,
    .map-col input[type=password]:focus {
        border: 0px;
        box-shadow: 0 0 0 0;
    }

    @media (max-width:1024px) {
        .map-col {
            padding-top: 62px !important;
        }
    }

    /*-------------------fund transfer------------------------------------------
--------------------------------------------------------------------
--------------------------------------------------------------------------
--------------------------------------------------------------------------*/
    .fund-transfer {
    }

        .fund-transfer .col-1 {
            background: #f2575d;
            color: #fff;
            padding-left: 40px;
            padding-right: 40px;
            text-align: center;
            margin-bottom: 0px;
        }

            .fund-transfer .col-1 h5 {
                font-weight: 600;
                padding-top: 25px;
            }

            .fund-transfer .col-1 p {
                color: #fff;
                font-size: 16px;
                font-weight: 400;
                text-align: center;
            }

    @media (max-width:1024px) {
        .fund-transfer {
            padding-top: 62px !important;
        }
    }



    .btn_3 {
        color: #313131;
        padding: 10px 15px;
        border-radius: 50px;
        box-shadow: 0 0 0 0;
        border: 0px;
        cursor: pointer;
        text-align: center;
        font-size: 15px;
        border: 1px #585858 solid;
    }

        .btn_3:hover {
            color: #fff;
            border: 0px;
            background: rgba(250,153,158,1);
            background: -moz-linear-gradient(top, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 35%, rgba(253,100,106,1) 59%, rgba(242,87,93,1) 100%);
            background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(250,153,158,1)), color-stop(35%, rgba(250,153,158,1)), color-stop(59%, rgba(253,100,106,1)), color-stop(100%, rgba(242,87,93,1)));
            background: -webkit-linear-gradient(top, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 35%, rgba(253,100,106,1) 59%, rgba(242,87,93,1) 100%);
            background: -o-linear-gradient(top, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 35%, rgba(253,100,106,1) 59%, rgba(242,87,93,1) 100%);
            background: -ms-linear-gradient(top, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 35%, rgba(253,100,106,1) 59%, rgba(242,87,93,1) 100%);
            background: linear-gradient(to bottom, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 35%, rgba(253,100,106,1) 59%, rgba(242,87,93,1) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa999e', endColorstr='#f2575d', GradientType=0 );
            transition: all .5s;
        }

    .btn-col {
    }

    @media (max-width:1024px) {
        .fund-transfer .container {
            padding: 0px !important;
            margin: 0px !important;
            width: 100% !important;
        }
    }


    .transfer-details {
    }

    @media (max-width:1024px) {
        .transfer-details {
            padding-top: 62px;
        }
    }

    .transfer-details .col-1 {
        background: #f2575d;
        color: #fff;
        padding-left: 40px;
        padding-right: 40px;
        text-align: center;
        margin-bottom: 0px;
    }

        .transfer-details .col-1 h5 {
            font-weight: 600;
            padding-top: 25px;
        }

        .transfer-details .col-1 p {
            color: #fff;
            font-size: 15px !important;
            line-height: 4px !important;
            font-weight: 400;
            text-align: center;
        }

    .transfer-details .currency-exchange {
        padding-top: 20px;
    }

    @media (max-width:1024px) {
        .transfer-details .container {
            padding: 0px !important;
            margin: 0px !important;
            width: 100% !important;
        }
    }

    .transfer-details-list .col-name {
        padding-bottom: 10px;
        padding-top: 10px;
        margin: 0px !important;
    }

    .transfer-details-list .col-close {
        padding-top: 10px;
        margin-bottom: 0px !important;
        margin-left: 0px;
        margin-right: 0px;
        text-align: right;
        margin-top: 10px;
    }

        .transfer-details-list .col-close a {
            font-size: 20px;
            color: #f2575d;
        }

    .transfer-details-list .col-content {
        padding: 0px 10px;
        border-bottom: 1px solid #eee;
        margin: 0px !important;
    }

        .transfer-details-list .col-content p {
            padding: 5px 0px;
            margin: 0px !important;
        }

    .transfer-details-modal {
        width: 300px;
    }

        .transfer-details-modal .modal-content {
            margin: 0px !important;
            padding-top: 0px !important;
            padding-bottom: 0px !important;
        }

    @media (max-width:1024px) {
        .transfer-details-list .container {
            padding: 0px !important;
            margin: 0px !important;
            width: 100% !important;
        }
    }
    /*<!--------------------------transaction-success---------------------------->*/

    .transaction-success .col-1 {
        background: #f2575d;
        color: #fff;
        padding-left: 40px;
        padding-right: 40px;
        text-align: center;
        margin-bottom: 0px;
        margin-top: 0px;
    }

        .transaction-success .col-1 h5 {
            padding-top: 25px;
            font-size: 20px;
            margin-top: 0px;
            line-height: 26px;
        }

    .transaction-success .col-content {
        padding: 0px 10px;
        border-bottom: 1px solid #d1d1d1;
        margin: 0px !important;
    }

        .transaction-success .col-content p {
            padding: 5px 0px;
            font-size: 14px;
            font-weight: 600;
            margin: 0px !important;
        }

    .transaction-success .icon-col {
        padding-top: 20px;
    }

        .transaction-success .icon-col img {
            width: 40px;
        }

    @media (max-width:1024px) {
        .transaction-success .container {
            padding: 0px !important;
            margin: 0px !important;
            width: 100% !important;
        }
    }

    @media (max-width:580px) {
        .transaction-success .icon-col img {
            width: 30px;
        }
    }
    /*<!--------------------------My transfer-singlelist---------------------------->*/

    .my-transfer-single-list .col-1 {
        background: #f2575d;
        color: #fff;
        padding-left: 40px;
        padding-right: 40px;
        text-align: center;
        margin-bottom: 0px;
        margin-top: 0px;
    }

        .my-transfer-single-list .col-1 h5 {
            padding-top: 25px;
            font-size: 20px;
            margin-top: 0px;
            line-height: 26px;
        }

    .my-transfer-single-list .col-content {
        padding: 0px 10px;
        border-bottom: 1px solid #d1d1d1;
        margin: 0px !important;
    }

        .my-transfer-single-list .col-content p {
            padding: 5px 0px;
            font-size: 14px;
            font-weight: 600;
            margin: 0px !important;
        }

    .my-transfer-single-list .icon-col {
        padding-top: 20px;
    }

        .my-transfer-single-list .icon-col img {
            width: 40px;
        }

    @media (max-width:1024px) {
        .my-transfer-single-list .container {
            padding: 0px !important;
            margin: 0px !important;
            width: 100% !important;
        }

        .my-transfer-single-list {
            padding-top: 62px;
        }
    }

    @media (max-width:580px) {
        .my-transfer-list .icon-col img {
            width: 30px;
        }
    }
    /*-----------------------select-recipient-------------------------------------
--------------------------------------------------------------------
--------------------------------------------------------------------------
--------------------------------------------------------------------------*/

    .select-recipient .col-1 {
        background: #f2575d;
        color: #fff;
        padding-bottom: 0px;
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
        margin-bottom: 0px;
        margin-top: 0px;
    }

        .select-recipient .col-1 h5 {
            font-size: 1.64rem !important;
            font-weight: 600;
            padding-top: 25px;
            font-size: 20px;
            margin-top: 0px;
            line-height: 26px;
        }

    .select-recipient .col-list {
        margin-bottom: 0px;
        border-bottom: 1px solid #eee;
    }

    .select-recipient .input-field {
        background: #fff;
    }

        .select-recipient .input-field input {
            padding: 0px !important;
            margin-bottom: 0px !important;
            margin-top: 0px !important;
        }

    .select-recipient a .pr1 {
        line-height: 26px;
        letter-spacing: -.05px;
        font-family: 'Roboto';
        color: #1A1A1A;
    }

    .select-recipient .pr2 {
        line-height: 25px;
        color: #939393;
    }

    .select-recipient input:not([type]):focus:not([readonly]),
    .select-recipient input[type=text]:not(.browser-default):focus:not([readonly]),
    .select-recipient input[type=search]:not(.browser-default):focus:not([readonly]) {
        border-bottom: 0px solid #26a69a !important;
        -webkit-box-shadow: 0 0px 0 0 #26a69a !important;
        box-shadow: 0 0px 0 0 #26a69a !important;
    }

    .select-recipient label {
        /* Presentation */
        font-size: 48px
    }

        /* Required Styling */

        .select-recipient label input[type="checkbox"] {
            display: none;
        }

    .select-recipient .custom-checkbox {
        /* margin-left: 2em;*/
        position: relative;
        cursor: pointer;
    }

        .select-recipient .custom-checkbox .glyphicon {
            color: gold;
            position: absolute;
            top: 50%;
            left;
            right: 28px;
            /* top: 0.4em;
  left: -1.25em;*/
            font-size: 18px;
        }

        .select-recipient .custom-checkbox .glyphicon-star-empty {
            color: gray;
        }

        .select-recipient .custom-checkbox .glyphicon-star {
            opacity: 0;
            transition: opacity 0.2s ease-in-out;
        }

        /*.select-recipient .custom-checkbox:hover .glyphicon-star{
  opacity: 0.5;
}*/

        .select-recipient .custom-checkbox input[type="checkbox"]:checked ~ .glyphicon-star {
            opacity: 1;
        }

    .select-recipient .collection {
        border-top: 0px !important;
        border-left: 0px !important;
        border-right: 0px !important;
    }

    .add-recipient-modal {
        width: 330px;
    }

    .custom-edit {
        color: #093 !important;
        position: absolute;
        top: 17px;
        right: 80px;
    }

        .custom-edit i {
            font-size: 19px;
            right: 90px;
        }

        .custom-edit i {
            font-size: 19px;
        }

    .custom-delete {
        color: rgba(239,82,85,1.00) !important;
        position: absolute;
        top: 17px;
        right: 10px;
    }

        .custom-delete i {
            font-size: 19px;
        }

    @media (max-width:420px) {
        .add-recipient-modal {
            width: 95%;
        }

        .custom-edit {
            right: 60px;
        }

        .select-recipient .custom-checkbox .glyphicon {
            right: 15px !important;
        }

        .custom-delete {
            right: 1px !important;
        }

        .select-recipient a .pr1 {
            line-height: 15px;
            font-size: 13px;
            /*padding-left: 30px;*/
        }

        .select-recipient .pr2 {
            font-size: 13px;
        }
    }

    @media (max-width:600px) {
        .pd-select {
            margin-top: 30px;
        }
    }


    .add-recipient-modal h4 {
        font-size: 18px;
    }

    .add-recipient-modal {
        background: #f2575d;
        color: #fff;
        text-align: center;
    }

        .add-recipient-modal p {
            font-weight: 200;
            font-size: 16px;
        }

        .add-recipient-modal .modal-close {
            color: #fff;
            font-size: 30px;
            background-color: transparent;
        }

        .add-recipient-modal .modal-content {
            padding-top: 0px;
        }


        .add-recipient-modal h4 {
            font-size: 20px;
            padding-top: 0px;
            line-height: 0px;
            padding-bottom: 50px;
            text-align: center;
            font-weight: 600;
        }

    @media (max-width:1024px) {
        .select-recipient {
            padding-top: 120px;
        }

            .select-recipient .container {
                padding: 0px !important;
                margin: 0px !important;
                width: 100% !important;
            }

            .select-recipient .col-1 {
                position: fixed;
                width: 100%;
                top: 50px;
                right: 0;
                z-index: 100;
                left: 10px;
                /*padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;*/
            }

        /*.select-recipient .custom-checkbox .glyphicon {
 
    right:0px;
	}*/
        .btn-bottom-fix {
            position: fixed;
            background: #fff;
            padding: 20px;
            width: 100%;
            bottom: -20px;
        }

        .recipient-list {
            margin-bottom: 50px;
            /*padding-left: 5px;*/
        }
    }

    .select-recipient input:not([type]):focus:not([readonly]),
    .select-recipient input[type=text]:not(.browser-default):focus:not([readonly]),
    .select-recipient input[type=search]:not(.browser-default):focus:not([readonly]) {
        border-bottom: 0px solid #26a69a !important;
        -webkit-box-shadow: 0 0px 0 0 #26a69a !important;
        box-shadow: 0 0px 0 0 #26a69a !important;
    }
    /*-----------------------MY Transfer-------------------------------------
--------------------------------------------------------------------
--------------------------------------------------------------------------
--------------------------------------------------------------------------*/

    .my-transfer .col-1 {
        background: #f2575d;
        color: #fff;
        padding-bottom: 0px;
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
        margin-bottom: 0px;
        margin-top: 0px;
    }

        .my-transfer .col-1 h5 {
            font-size: 1.64rem !important;
            font-weight: 600;
            padding-top: 25px;
            font-size: 20px;
            margin-top: 0px;
            line-height: 26px;
        }

    .my-transfer .col-list {
        padding-top: 20px;
        padding-left: 0px;
        margin-bottom: 0px;
        padding-bottom: 10px;
        border-bottom: 1px solid #eee;
    }

    .my-transfer .input-field {
        background: #fff;
    }

        .my-transfer .input-field input {
            padding: 0px !important;
            margin-bottom: 0px !important;
            margin-top: 0px !important;
        }


    .my-transfer .pr1 {
        line-height: 14px;
        font-size: 13px;
        letter-spacing: -.05px;
        color: #313131;
        font-weight: 500;
    }

    .my-transfer .pr2 {
        line-height: 15px;
        font-size: 14px;
        font-weight: 600;
        color: #7A7A7A;
    }

    .my-transfer .pr3 {
        line-height: 0px;
        font-size: 12px;
        font-weight: 600;
        color: #7A7A7A;
    }

    .my-transfer .icon-tran {
        font-size: 30px;
        color: #7570A0;
    }

    .my-transfer .pr5 {
        font-size: 12px;
        font-weight: 600;
        color: #7A7A7A;
    }

    .m-l0 {
        margin: 0px !important;
        padding-left: 0px !important;
    }

    @media (max-width:580px) {
        .my-transfer .icon-tran {
            font-size: 30px;
        }

        .my-transfer .pr5 {
            font-size: 10px;
            letter-spacing: -.5px;
        }

        .my-transfer .pr2 {
            line-height: 15px;
            font-size: 12px;
            font-weight: 600;
            color: #454545;
        }

        .my-transfer .pr3 {
            line-height: 15px;
            font-size: 10px;
        }
    }

    @media (max-width:1024px) {
        .my-transfer {
            padding-top: 62px;
        }

            .my-transfer .container {
                padding: 0px !important;
                margin: 0px !important;
                width: 100% !important;
            }
    }
    /*-----------------------add-recipient-------------------------------------
--------------------------------------------------------------------
--------------------------------------------------------------------------
--------------------------------------------------------------------------*/

    .add-recipient {
    }



    /*-------------------My Account------------------------------------------
--------------------------------------------------------------------
--------------------------------------------------------------------------
--------------------------------------------------------------------------*/
    .my-account {
    }

        .my-account .col-1 {
            background: #f2575d;
            color: #fff;
            padding-left: 40px;
            padding-right: 40px;
            text-align: center;
            margin-bottom: 0px;
        }

            .my-account .col-1 .p1 {
                color: #fff;
                font-size: 16px;
                text-transform: uppercase;
                text-align: center;
            }

            .my-account .col-1 h5 {
                font-weight: 600;
                padding-top: 25px;
            }

            .my-account .col-1 .p2 {
                color: #fff;
                font-size: 16px;
                text-transform: uppercase;
                text-align: center;
                line-height: 3px;
            }

        .my-account .col-2 {
            border: 1px solid #eee;
        }

    .col-noti {
        background: #f2575d;
        color: #fff;
        padding-top: 20px;
        padding-bottom: 20px;
    }

        .col-noti p {
            padding-left: 30px;
            padding-right: 30px;
            font-size: 16px;
            line-height: 24px;
        }

        .col-noti i {
            font-size: 60px;
        }

    .col-noti-1 a {
        color: #373737;
    }

    .col-noti-11 {
        padding: 20px;
    }

        .col-noti-11 i {
            font-size: 33px;
        }

    .col-noti-12 h6 {
        font-weight: 600;
        line-height: 0px;
    }

    .col-noti-12 p {
        font-weight: 400;
        line-height: 15px;
    }

    .crncy-noti-1 {
        width: 100%;
        border-bottom: 1px solid #eee;
        padding-bottom: 20px;
    }

        .crncy-noti-1 img {
            width: 20px;
        }

        .crncy-noti-1 a .material-icons {
            font-size: 20px;
            color: #44A400;
        }

    .currency-noti-add {
        width: 300px;
    }

        .currency-noti-add p {
            padding-bottom: 20px;
            font-size: 18px;
            font-weight: 600;
        }

    @media (max-width:1024px) {
        .my-account {
            padding-top: 62px;
        }

            .my-account .col-2 {
                border: 0px;
            }

        .notification .side-myaccount {
            padding-top: 0px !important;
            padding-left: 0px;
        }

            .notification .side-myaccount .noti {
                padding: 0px !important;
            }

        .notification .container {
            padding: 0px !important;
            margin: 0px !important;
            width: 100% !important;
        }
    }

    .my-account .col-2 ul li {
        width: 100%;
        float: left;
        padding-left: 20px;
        padding-right: 20px;
    }

    .my-account .col-2 a {
        color: #2A2A2A;
        border-bottom: 1px solid #eee;
        float: left;
        width: 100%;
    }

        .my-account .col-2 a.active {
            color: #f2575d;
        }

    .my-account .side-menu-list span {
        margin-top: 5px;
        margin-bottom: 5px;
        float: left;
    }

    .my-account .col-2 a:hover {
        color: #f2575d;
    }

    .my-account .span-icon {
        font-size: 25px;
        font-weight: 400;
    }

    .side-myaccount {
        padding: 0px 20px 20px 20px !important;
        /*height: 900px;
	
	overflow-y: scroll*/
    }

        .side-myaccount h4 {
            font-size: 25px;
            font-weight: 600;
            font-family: 'Roboto';
            color: #676767;
            padding-top: 20px;
            text-transform: uppercase;
            padding-bottom: 20px;
            border-bottom: 1px solid #eee;
            border-top: 1px solid #eee;
        }
        /*.my-account span img{
	width: 25px;

	
	
	
}*/

        .side-myaccount .collapsible {
            float: inherit;
            width: 100% !important;
            webkit-box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.14), 0 0px 0px 0px rgba(0, 0, 0, 0.12), 0 0px 0px 0 rgba(0, 0, 0, 0.2);
            box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.14), 0 0px 0px 0px rgba(0, 0, 0, 0.12), 0 0px 0px 0 rgba(0, 0, 0, 0.2);
        }
}
.side-myaccount .collapsible-header{
   font-weight: 600;	
}

.side-myaccount .collapsible-header{
   font-weight: 600;	
}
@media (max-width:1024px){
	.side-myaccount .collapsible{
		border: 0px;
	}
	
}






.text-span{
	padding-top: 8px;
	padding-left: 12px;
	
	font-weight: 400;
	font-size: 15px;
}

.b-border{
	border-bottom: 1px solid #C7C7C7;
}
.l-border{
	border-left: 1px solid  #C7C7C7;
}

.icon-main{
	font-size: 60px;
}
@media (max-width:480px){
	/*.my-account  .span-icon{
	font-size: 20px;
	font-weight: 400;
	
}
	.text-span{
	padding-top: 4px;
	padding-left: 18px;
	
	font-weight: 400;
	font-size: 16px;
}*/
	
}

@media (max-width:1024px){
	.my-account .col-2 a {
	
	
	border-bottom: 0px solid #eee;
	
	
}
	.side-myaccount{
	padding: 20px !important;
	
	/*height: 900px;
	
	overflow-y: scroll*/
}
}


.contact-us i{
	color: #fff;
	background: #2f3690;
	padding: 5px;
	
	border-radius: 50px;
}
.contact-us a{
	color: #000;
}
.contact-us a:hover{
	color: #f2575d;
}

.contact-us .card-panel1{
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
}
@media (max-width:480px){
	.contact-us .card-panel1{
	
	
}
}

/*-----------------------beneficiary----------------*/
.beneficiary-modal {
    width: 280px;
}

/*-------------pwd-------------------*/
.password-modal{
	width: 250px;
	
}
.password-modal h6{
	font-weight: 600;
	
}
.password-modal a{
	color: #f2575d;
}
/*---------------terms-conditions------------*/

.terms-conditions {
    /*height: 750px;
	overflow-y: scroll;*/
    max-height: 750px;
    overflow-y: auto;
}
@media (max-width:1024px){
.terms-conditions{	
		height:inherit!important;
	overflow-y:inherit !important;
}
}
/*---------------terms-conditions accept------------*/

.terms-conditions-accept{	
		overflow-y: scroll;
	
	height: 600px;
}
.btn_5{
	color: #000;
	padding: 10px 30px;
	background:#fff; 
	border-radius: 50px;
	box-shadow:0 0 0 0;
	border: 0px;
	
	cursor: pointer;
	font-size: 16px;
}
/*.btn_5:hover{
	color: #000;
	padding: 10px 30px;
	background:#5C5A5A; 
	border-radius: 50px;
	box-shadow:0 0 0 0;
	border: 0px;
	
	cursor: pointer;
	font-size: 16px;
}*/
.terms-fixed-bottom{
	background:#eeee;
	padding:10px 20px !important;
	margin-bottom: 50px;
}
@media (max-width:1024px){
	.terms-conditions-accept{	
		overflow-y:inherit;
	
	height: auto;
}
.terms-conditions-accept-main{	
		padding-top: 62px;
	
}
	.terms-conditions-accept{	
		padding: 10px 20px !important ;
	
}
	.terms-fixed-bottom{
	position: fixed;
		bottom:0px;
		z-index: 999;
		left: 0px;
		margin: 0px !important;
}
	.terms-conditions-accept-main .container{
		padding: 0px !important;
		margin: 0px !important;
		width: 100% !important;
	}
}


/*----------------feed back-----------------------------*/

fieldset, label { 
	margin: 0;
	padding: 0; 
	float: left;
	text-align: center !important;
}


/****** Style Star Rating Widget *****/

.rating { 
  border: none;
  float: left;
	cursor: pointer;
}

.rating > input { display: none; } 
.rating > label:before { 
  margin: 5px;
  font-size: 2.5em;
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005";
	
	
}

.rating > .half:before { 
  content: "\f089";
  position: absolute;
}

.rating > label { 
  color: #ddd; 
 float: right; 
	cursor: pointer;
}

/***** CSS Magic to Highlight Stars on Hover *****/

.rating > input:checked ~ label { color: #FFD700; } /* hover previous stars in list */






/*-------------------mainhome ------------------------------------------
--------------------------------------------------------------------
--------------------------------------------------------------------------
--------------------------------------------------------------------------*/


.main-home{
	
}
.main-home .col-converter{
	background:#E4E4E4;
	padding: 20px 20px 20px 20px;
}
.col-converter input[type=text]{
	color: #fff;
	font-size: 25px;
	border: 0px;
	text-align: right;
}
.col-converter input::placeholder{
	color: #F3CCCC;
	font-size: 18px;
}
.col-converter input[type=text]:link{
	
	border: 1px solid #fff;
	
}
.col-converter .input-field{
	background: #f2575d;
	margin: 2px 0px 0px 0px;
	padding: 0px;

}
.col-converter{
	padding: 0px;
}
    .col-converter a {
        color: #fff;
        font-size: 20px;
        font-weight: 600;
        padding-top: 5px;
    }
.col-converter-1{
	background: #ed4249;
	height: 55px;
	
}
.col-converter-1 span{
	float: left;
}
.col-converter-1 p{
	line-height:0px;
	padding: 0px;
	
}
.col-part{
	padding: 30px 10px;
	float: left;
	width: 50%;
	
	
}
.col-part .d2{
	display: none;
	
}
.main-home .menu_sec a{
	color: #000;
}
.main-home .menu_sec a:hover{
	color: #fff;
}
.col-part a{
	color: #000;
	width: 100%;
	
}
.col-part:hover{
	background: #f2575d;
	transition: all .5s;
}
.col-part:hover a{
	color: #fff;
}
.col-part span{
	color: #f2575d;
	font-size: 50px;
}
.col-part:hover span{
	color: #fff;
}
@media (max-width:1024px){
	.main-home{
		padding-top: 62px !important;
	}
}
@media (max-width: 480px) {
.col-part span{
	
	font-size: 30px;
}
}
.menu_sec{
	padding-top: 50px;
}

.dropdown-trigger4 i.right{
	margin-left:0px !important;
	font-size:18px;
	margin-top: 5px;
}

#dropdown4.dropdown-content {
  background-color: #FFFFFF;
  margin: -20px;
  border-radius:5px;
  min-width:100px; /* Changed this to accomodate content width */
  max-height: auto;
	top: -40px;
 color:#000;
  opacity: 0;
  overflow:visible;

 
  z-index: 1;
  will-change: width, height;
}

#dropdown4.dropdown-content{
	height:200px;
	 overflow-y: auto;
}
#dropdown4.dropdown-content li {
  min-height:0px;
  padding:0px;
  border-bottom:1px solid #eee;
 
}
#dropdown4.dropdown-content li a{
 color:#000;
 font-size:15px;
}
#dropdown4.dropdown-content li a img{
	float:left;
	padding-right:5px;
	width: 25px;
}
.img-trigger{
	width: 30px;
}
.col-converter input:not([type]),
.col-converter input[type=text]:not(.browser-default), 
.col-converter input[type=password]:not(.browser-default), 
.col-converter input[type=email]:not(.browser-default), 
.col-converter input[type=url]:not(.browser-default), 
.col-converter input[type=time]:not(.browser-default), 
.col-converter input[type=date]:not(.browser-default),
.col-converter input[type=datetime]:not(.browser-default), 
.col-converter input[type=datetime-local]:not(.browser-default), 
.col-converter input[type=tel]:not(.browser-default), 
.col-converter input[type=number]:not(.browser-default), 
.col-converter input[type=search]:not(.browser-default), 
.col-converter textarea.materialize-textarea{
	border: 0px;
	border-bottom: 0px;
	
}

.send-icon button{
	padding: 10px;
	
	border-radius: 50px;
	box-shadow: 0px;
	border:10px solid #E4E4E4;
	cursor: pointer;
	background: rgba(245,169,173,1);
background: -moz-linear-gradient(top, rgba(245,169,173,1) 0%, rgba(245,169,173,1) 46%, rgba(242,87,93,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(245,169,173,1)), color-stop(46%, rgba(245,169,173,1)), color-stop(100%, rgba(242,87,93,1)));
background: -webkit-linear-gradient(top, rgba(245,169,173,1) 0%, rgba(245,169,173,1) 46%, rgba(242,87,93,1) 100%);
background: -o-linear-gradient(top, rgba(245,169,173,1) 0%, rgba(245,169,173,1) 46%, rgba(242,87,93,1) 100%);
background: -ms-linear-gradient(top, rgba(245,169,173,1) 0%, rgba(245,169,173,1) 46%, rgba(242,87,93,1) 100%);
background: linear-gradient(to bottom, rgba(245,169,173,1) 0%, rgba(245,169,173,1) 46%, rgba(242,87,93,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5a9ad', endColorstr='#f2575d', GradientType=0 );
	
}	
	
.send-btn{
	position: absolute;
	
	left: calc(50% - 40px);
}

@media (max-width: 1024px) {
	footer{
		display: none;
	}
  
	.main-home .container{
		padding: 0px !important;
		margin: 0px !important;
		width: 100% !important;
		
	}
	.my-account .container{
		padding: 0px !important;
		margin: 0px !important;
		width: 100% !important;
		
	}
	.login-modal {
		top:20px !important;
		width: 90%;
		max-height:inherit;
		line-height: 0px;
		
	}
	.thanks-register{
		top:20px !important;
		width: 90%;
		max-height:inherit;
		line-height: 0px;
	}
	
	.col-part{
		padding: 10px;
	}
	.col-part img{
		width: 30px;
	}
	.menu_sec{
	padding-top: 30px;
}
.pin-varification .container{
		padding: 0px !important;
		margin: 0px !important;
		width: 100% !important;
}
	
}

/*----------------promotion---------------------*/

.promotion img{
	padding-bottom: 10px;
	padding-top: 10px;
}
@media (max-width:1024px){
	.promotion{
		padding-top: 70px !important;
	}
}



/*-----------------Ac Statement--------------------*/
.ac-state-table{
	margin-top: 0px;
}
.ac-state-table table{
	border: 1px solid rgba(119,117,117,.5);
}
.ac-state-table table td , th{
	border: 1px solid rgba(119,117,117,.5);
}

.ac-icon{
	margin-top: 40px;
}

.col-part1 {
    padding: 30px 10px;
    float: left;
    width: 100%;
}

    .col-part1 .d2 {
        display: none;
    }

    .col-part1 a {
        color: #000;
        width: 100%;
    }

    .col-part1:hover {
        background: #f2575d;
        transition: all .5s;
    }

        .col-part1:hover a {
            color: #fff;
        }

    .col-part1 span {
        color: #f2575d;
        font-size: 50px;
    }

    .col-part1:hover span {
        color: #fff;
    }

@media (max-width: 480px) {
    .col-part span {
        font-size: 30px;
    }

    .col-part1 span {
        font-size: 30px;
    }
}

/*Registration page password validation style*/
.passvalid{}
.passvalid .fa-close {
    color: red;
}

.passvalid .fa-check {
    color: green;
}
/*end*/

/*Terms and condition modal*/
.terms-modal p {
    line-height: normal !important;
    font-size: 14px;
    text-align: justify;
}

.terms-modal a {
    color: #000;
}

@media only screen and (max-width: 992px) {
    .terms.modal {
        width: 95% !important;
    }
}
/*end modal*/
/*Dropdown*/
.select-one {
    border: 0px;
    border-bottom: 1px solid #9e9e9e;
}

    .select-one:active {
        border-bottom: 1px solid #26a69a;
        -webkit-box-shadow: 0 1px 0 0 #26a69a;
        box-shadow: 0 1px 0 0 #26a69a;
    }

.lab {
    padding-left: 10px;
}

.dropdown-content {
    max-height: 350px !important;
    overflow-y: auto !important;
    backface-visibility: hidden !important;
}

/*home*/
.col-converter .dropdown-content {
    max-height: 350px !important;
    overflow-y: auto !important;
    width: 120px !important;
    top: 50px !important;
    backface-visibility: hidden !important;
}

.col-converter .select-dropdown {
    text-align: left !important;
    font-size: 20px !important;
    font-weight: 600;
    padding-left: 5px !important;
    padding-top: 5px !important;
}

    .col-converter .select-dropdown li img {
        float: left !important;
    }

    .col-converter .select-dropdown li img {
        width: 21px !important;
        height: auto !important;
        padding-top: 8px !important;
    }

.col-converter .dropdown-content li > a, .dropdown-content li > span {
    padding: 14px 0px !important;
}

.col-converter .dropdown-content li {
    border-bottom: 1px solid #eee;
    font-weight: 600;
    font-size: 15px;
}

.col-converter select option {
    text-align: left !important;
}

.col-converter .select-wrapper .caret {
    fill: #fff !important;
}
/*home end*/
/*currency drop innerpage*/
.select-details .select-wrapper input.select-dropdown {
    border-bottom: 0px solid #9e9e9e !important;
}

.select-details .dropdown-content {
    height: auto !important;
}

    .select-details .dropdown-content li > a, .dropdown-content li > span {
        padding: 14px 8px !important
    }

.input {
    text-align: right !important;
    font-size: 20px !important;
    font-weight: 600;
}
/*end drop*/
.read input[type=text]:not(.browser-default)[readonly="readonly"] {
    color: #fff;
}
.readinner input[type=text]:not(.browser-default)[readonly="readonly"] {
    color: #000;    
}
.preloader-background {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #eee;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;

}
.hideborder {
    border-collapse: collapse !important;
}
/*loader*/
#fade {
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: #ababab;
    z-index: 99999;
    -moz-opacity: 0.8;
    opacity: .70;
    filter: alpha(opacity=80);
}

#modal {
    position: fixed;
    top: 45%;
    left: 45%;
    width: 64px;
    height: 64px;
    z-index: 99999;
    text-align: center;
    overflow: auto;
}
/*side menu*/
.sidehover{
    width:100%
}
.app-menu .sidehover:hover {
    background: #f2575d;
    transition: all .5s;
}

.app-menu .sidenav a:hover > span {
    color: #fff;
}

.app-menu .sidenav a:hover > h6 {
    color: #fff;
}
/*side menu*/
/*button effect*/

.btn-effect1 .material-icons:active {
    opacity: 0.7;
}

/*end button*/
/*Currency dropdown*/
.select-ht {
    padding: 0px;
}
/*drop end*/
/*nearest bank*/
.bank {
    border: 1px solid #ddd;
    cursor: pointer;
    line-height: 2;
    margin-bottom:10px;
    color:black;
}
    .bank .detail-mainhead {
        background: #eee;
        padding: 3px 20px 3px 20px;
    }
    /*end bank*/

.right-lang {
    float: right !important;
}
.breadcrumb-lang {
    text-align: right;
}
.alignleft {
    float: left !important;
}
.pbtm-15{
    padding-bottom:15px;
}
.textalign {
    text-align: left !important;
}
.text-danger{
    color:red !important;
}
input:not([type]):focus:not([readonly]),
input[type=text]:not(.browser-default):focus:not([readonly]),
input[type=password]:not(.browser-default):focus:not([readonly]),
input[type=email]:not(.browser-default):focus:not([readonly]),
input[type=url]:not(.browser-default):focus:not([readonly]),
input[type=time]:not(.browser-default):focus:not([readonly]),
input[type=date]:not(.browser-default):focus:not([readonly]),
input[type=datetime]:not(.browser-default):focus:not([readonly]),
input[type=datetime-local]:not(.browser-default):focus:not([readonly]),
input[type=tel]:not(.browser-default):focus:not([readonly]),
input[type=number]:not(.browser-default):focus:not([readonly]),
input[type=search]:not(.browser-default):focus:not([readonly]),
textarea.materialize-textarea:focus:not([readonly]) {
    border-bottom: 1px solid #26a69a;
    -webkit-box-shadow: 0 1px 0 0 #26a69a;
    box-shadow: 0 0px 0 0 #26a69a;
}
.col-converter input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.col-converter input[type=number] {
    color: #fff;
    font-size: 25px;
    border: 0px;
    text-align: right;
}
.currency-exchange input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.datepicker-table td.is-today {
    background-color: aqua;
}
.resend {
    color: red;
    font-size: 14px;
}
.login-modalknet{
    margin-top:15px;
}
.btn-flat {
    color: black !important;
}
.textborder {
    border-bottom:0px !important;
}
.statement {
    overflow-x: auto;
    margin-bottom: 30px;
    margin-top:20px;
}
.red-color{
    color:red;
}
.transfer {
    line-height: 23px !important;
    padding: 4px 0 !important;
}
.lang-dir-left {
    text-align: left !important;
}

.lang-dir-right {
    text-align: right !important;
}
.currency-noti-add .btn-flat:focus {
    background-color: transparent !important;
}
.notification-scroll {
    max-height: 560px;
    overflow-y: auto;
}
.borderred{
    border-color:red !important;
}
.btndisable {
    pointer-events: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: not-allowed;
    opacity: 0.5;
}

/*button loading*/
/*.onclic {
    width: 0px;
    border: 2px solid;
    border-color: #fff !important;*/
    /*border-width: 3px;*/
    /*font-size: 0;
    border-left-color: #8a0d13 !important;
    animation: rotating 2s 0.25s linear infinite;
    pointer-events: none;
    cursor: pointer;
    border-radius: 50px;
    box-shadow: 0 0 0 0;*/
    /*background: linear-gradient(to bottom, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 0%, rgba(253,100,106,1) 0%, rgba(242,87,93,1) 100%);*/
    /*padding: 6px;
    margin: 1px auto 0 auto;
    display: block;
}
.onclicatag {
    width: 0px;
    border: 2px solid;
    border-color: #fff !important;*/
    /*border-width: 3px;*/
    /*font-size: 0;
    border-left-color: #8a0d13 !important;
    animation: rotating 2s 0.25s linear infinite;
    pointer-events: none;
    cursor: pointer;
    border-radius: 50px;
    box-shadow: 0 0 0 0;*/
    /*background: linear-gradient(to bottom, rgba(250,153,158,1) 0%, rgba(250,153,158,1) 0%, rgba(253,100,106,1) 0%, rgba(242,87,93,1) 100%);*/
    /*padding: 6px;
    margin: 1px auto 0 auto;
    display: inline-block;
}*/
@keyframes rotating {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}
/*.btncursor {
    pointer-events: none;
    cursor: pointer;
}*/
.btnblock {
    display: block;
}
.btnfund {
    display: initial;
}
.fundbtn {
    max-width: 450px;
    margin: 0 auto;
}
.pinpage-security {
    width: 100% !important;
    border: 0px solid #fff !important;
}
.pinpage-padding{
    padding:20px;
}
    .pinpage-padding input {
        width: 100% !important;
        border: 0px solid #fff !important;
    }
