.mainpart {
    /*background: url('/images/v1/partnership.jpg') no-repeat top center;*/
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.navli {
    /*border: none !important;*/
}
.twobtn,.threbtn {
    color:white !important;
}
.ibarrow {
    background-image: url('/images/v1/registerIB_arrow.png');
    background-size: cover;
    max-height: 67px;
    max-width: 588px;
    text-shadow: none;
    padding: 20px;
    font-size: 13pt;
}

.account-container {
    width: auto;
    display: block;
    margin: 40px auto 0 auto;
    background: transparent !important;
    border: none !important;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}

.login-extra {
    margin-top: 11.9em!important;
    margin-bottom: 0 !important;
    color: #fff;
    text-shadow: none;
    margin-left: -8px;
    letter-spacing: -0.5px;
}

label {
    color: #fff;
}

div.login-actions a {
    color: #fff !important;
}


    @media (min-width: 992px){
	
        body, form {
            background: none !important;
            margin: 0 !important;
            padding: 0 !important;
        }
		.padding-desktop {
		/* padding-right:52px; */
        padding-right:0px;
        
		}
		.padding-desktop-1{
            /* padding-right:52px; */
            /* margin-right:11px; */
            margin-left:-35px;
            width:343px !important;
		}
        .checkbox-column-1 {
            width:5.333333%;
            padding-left: 0;
        }
        .checkbox-column-5 {
            top: 3px;
        }
        form .col-md-1 {
            /*padding: 0;*/
            margin-right: 16px;
        }
        form .row {
            margin-bottom: 6px;
        }
        #sms-verification {
            /*width: 0;*/
            height: 0;
            border-style: solid;
            border-width: 27px 0 31px 28px;
            border-color: transparent transparent transparent grey;
        }
        .sms-verif input {
            border-color : lightgray !important;
        }
        h5 {
            font-size: 20px;
        }
        h3 {
            font-size: 36px;
            font-weight: bold;
        }
        .col-md-7.register-btn {
            width: 56.333333%;
            margin-right: 10px;
        }
        .col-md-6 {
            width: 46%;
        }
        form .col-md-2 {
            padding-right: 0px !important;
            width: 9.666667%;
            float: right;
            top : 6px;
        }
        form .col-md-6, form .col-md-11, form .col-md-7, form .col-md-5 {
            padding-right: 0px !important;
            padding-left: 0px !important;
        }
        .col-md-8 {
            width: 63.666667%;
        }
        .col-md-offset-10 {
            margin-left: 89.333333%;
        }
        form .col-md-11 {
            width: 87.666667%;
        }
        .col-md-4 {
            width : 34.333333%;
        }
        .input-style {
            background-image: none !important;
            border: 1px solid #6d6d6d;
            -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075) !important;
            /* box-shadow: inset 0 1px 1px rgba(0,0,0,.075); */
            -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s !important;
            -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s !important;
            transition: border-color ease-in-out !important;
        }
        .sms-style {
            height:44px;
            width: 44px;
        }
        .padding-left {
            padding-left: 100px
        }
        #FirstName{
            width:96%;
        }
        #btn-sms {
            border-radius:0px; margin-right: 10px; height: 44px;
            background: #ED1C24 !important;width:100%;font-size: 13px
        }
    }
    @media (max-width: 991px){
        #btn-sms {
            margin-top: 15px;
            height: 44px;
            font-size: 12px;
            width: 100%;
            font-size: 10px;
        }
    }
    @media (max-width: 768px){
		.padding-phone
		{
		padding-left: 0px !important;
		padding-right: 0px !important;
		}
		.padding-phone-code
		{
            padding-left: 9px !important;
            padding-right: 10px;
		}
		
        .padding-left{
            padding-left: 29px;
            padding-right: 30px;
            margin-bottom: 7px !important;
        }
        #code {
            margin-top: 15px;
        }
        .form-control {
            width: 102%;
        }
        #login-btn,.register-btn {
            margin-right: 7px !important;
        }
        .col-xs-5, .col-sm-5 {
            padding-left: 0;
            padding-right: 0;
        }
        .col-xs-11 {
            width: 89.666667%;
        }
    }
    @media (max-width: 330px){
        .col-xs-11 {
            width: 87.666667%;
        }
        #btn-sms {
            font-size: 9px;
            padding: 2px;
        }
        #code {
            padding: 8px;
        }
        .col-xs-5, .col-sm-5 {
            padding-left: 0 !important;
        }
    }
    form .form-control {
        height: 44px;
        border-color: #6d6d6d;
    }
    form img {
        border: 1px solid #6d6d6d;
        margin-left: -15px;

    }
    input[type="checkbox"] {
        width:22px;
        height: 22px;
    }
    .register-btn {
        border:1px solid grey;
        text-align: center;
        padding: 10px;
        background: #939597;
        color: white;
        margin-top: 10px;
        margin-bottom: 15px;
        cursor: pointer;
        margin-right: 8px;
        font-size: 22px
    }
    #login-btn {
        border:1px solid #6d6d6d;
        text-align: center;padding: 10px;margin-top: 10px;
        margin-bottom: 15px;cursor: pointer;font-size: 20px
    }
    .logo {
        height: 100px;
    }
    body {
        color:transparent;
    }
    #login-btn{
        color:rgb(131, 131, 131);
    }
