﻿.center_col_register {
    width: 330px;
    margin: 0 auto;
}

    .center_col_register .ddl
    {
    }

.center_col_register .last {
    margin: 0;
}

    .center_col_register tr td {
        height: 44px;
        /*border:thin solid #5d7d19;*/
    }

.center_col_register input {
}

    .center_col_register tr td:first-child {
        
    }

    .center_col_register tr {
        /*border: 1px solid #f39a77;*/
    }

    .center_col_register td {
        padding: 2px 3px;
        float: none;
        margin: 0;
        /*width: auto !important;*/
    }

.text_rtl {
    float:right;
    direction:ltr;
    text-align:right;
}

    .center_col_register .ico
    {
        width: 12px;
        height: 12px;
        float: right;
        margin: 5px 0 0 5px;
    }

    .center_col_register .ico2 {
        width: 45px;
        height: 44px;
        float: right;
        margin: 6px 0 0 5px;
    }

    .center_col_register .ico3 {
        width: 12px;
        height: 12px;
        float: left;
        margin: 5px 0 0 0;
    }

    .center_col_register .ico4 {
        width: 45px;
        height: 44px;
        float: right;
        margin:0;
        position:relative;
    }

.page_not_found_icon {
    background: url(../files/messages/pagenotfound.png) no-repeat;
    width: 128px;
    height: 128px;
}

.noband_icon {
    background: url(../files/messages/noband.png) no-repeat;
    width: 112px;
    height: 128px;
}

.center_col_register .ico_contact {
    background: url(../files/images1/register/reg_email.png) no-repeat;
}

.center_col_register .ico_register {
    background: url(../files/images1/register/reg_user.png) no-repeat;
}

.center_col_register .ico_back_right {
    background: url(../files/images1/register/btn_right.png) no-repeat;
}

    .center_col_register .ico_back_left
    {
        background: url(../files/images1/register/btn_left.png) no-repeat;
    }

.center_col_register .ico_login {
    background: url(../files/images1/register/reg_pass.png) no-repeat;
}

.center_col_register .ico_add_photo {
    /*background: url('../files/images1/register/add_photo.png') no-repeat;*/
    width: 37px;
    height: 37px;
    position: relative;
    z-index: 100 !important;
    cursor: pointer;
    float: left;
    margin: 0 10px 0 0;
    /*background-color: #f1f1f1;*/
    /*border: thin solid;*/
}

    .center_col_register .ico_add_photo:hover {
        opacity:0.8;
    }

.center_col_register .new_photo_pos1 {
    float: right;
    /*border: thin solid;*/
}

.center_col_register .new_photo_pos2 {
    float: right;
    padding: 6px 0 0 0;
    cursor: default;
    /*border: thin solid;*/
}

    .center_col_register .agree
    {
        /*position: absolute;*/
        margin:0;
    }

    .center_col_register .conditions
    {
        margin: 8px 20px 0 0;
    }

    .center_col_register .remember
    {
        margin: 2px 40px 0 0;
    }

       .center_col_register .remember label
    {
        margin: 0px 20px 0 0;
    }

    .center_col_register .checkbox
    {
        margin:-19px 0 0 0;
        position: absolute;
    }

.register_here {
    margin:-15px 0 0 0;
}

.checkbox_pos
{
    margin:3px 0 0 0;
}

.checkbox_pos label
{
    margin:0 6px 0 0;
}

.loader_pos3 {
    /*margin:6px 20px 0 0;*/
    float: left;
}

.uploaded_photo {
    width:100px;
    height:100px;
    object-fit:contain;
}

.validation17_pos {
    position: relative;
}

.validation18_pos {
    position: absolute;
    margin: 24px 0px 0 0;
    padding: 0 !important;
}


@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 992px) {
    .center_col_register {
        width: 330px;
        margin: 0 auto;
        /*border:thin solid #000;*/
    }
}

@media screen and (max-width: 768px) {
}

    @media screen and (max-width: 640px) {
        .center_col_register {
            width: 330px;
            margin: 0 auto;
            /*border:thin solid #000;*/
        }
    }

@media screen and (max-width: 452px) {
}

@media screen and (max-width: 350px) {
}
