@font-face{font-family:'iransans';src:url("../font/iransans.woff") format("woff"),
url("../font/iransans.ttf") format("ttf"),url("../font/iransans.eot") format("eot")}



.loading{
    position: absolute;
    left: 50%;
    /*top: 200px;*/
    top: 70%;
    z-index: 1000;
}

/* .loading{
     z-index: 1000;
     background-color: white;
     width: 80%;
     text-align: center;
     position: absolute;
     top: 100px;
     left: 13%;
 }*/

.small_loading
{
    width:30px;
    height: 30px
}

#alert_response
{
    position: fixed;
    top: 61px;
    z-index: 10000;
    width: 60%;
    height: auto;
    text-align: center;
    right: 22%;
}

.body{
    font-family:iransans;
}

.text_align_center
{
    text-align : center;
}

.text_align_right
{
    text-align: right;
}

.text_align_left
{
    text-align: left;
}
.font_weight_bold
{
    font-weight: bold;
}

.btn-width-submit
{
 width:20%;
}
.required_question{
    color: red;
}

.panel_description{
    font-family:iransans;
    font-weight:bold;
    color: blue;
    text-align: center;
}

.form-group label
{
    font-family:iransans;
}

.table-responsive{
    min-height: 250px;
}

/*add class me panel-section*/
.panel-section{
    /*font-family:iransans;*/
    /*font-weight:bold;*/
    cursor: default;
}
.operation-button{
    min-width: 75px;
}
.th_operation{
    width: 175px;
}
.table_list th , .table_list td
{
    text-align: center;
}

.th_x_small{
    width:50px;
}

.th_small{
    width:100px;
}

.th_medium{
    width:150px;
}

.th_large{
    width:200px;
}

.th_x_large{
    width:250px;
}
.table_list .thead_filter input{
    text-align: center;
}
.cursor_default{
    cursor: default;
}
.cursor_pointer{
    cursor: pointer;
}
.reset_filter{
    cursor: default;
    width: 40px;
}
.tr_operations .td_operations{
    text-align: right;
    border: 0;
}

.tr_detail .td_detail
{
    text-align: right;
}
.btn_delete{
 background-color: #ee3e54;
    color:white;
}
.direction_ltr{
    direction: ltr;
}
.positive_precent_color{
    color:#26a69a;
}

.negative_precent_color{
    color:#ef5350;
}
.select_small
{
    width:100px;
}
.select_medium{
    width:130px;
}
.select_large{
    width:150px;
}

.select_x_large{
    width:200px;
}

.box_account_type{
    border: 2px solid red;
    width: 50%;
    margin: 0 auto;
    display: block;
    margin-right: 17%;
    margin-top: 34px;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    padding-top: 10px;
}
.h1_class{
    color:white;
}

.favorite_link{
    color:#00A79D;
}

.text_align_center_important{
    text-align: center !important;
}
a.coin_show:link , a.custom_link:link { color: #2962ff; }
a.coin_show:visited , a.custom_link:visited { color: #551A8B; }


#datatable1_wrapper > div:nth-child(1) > div.dt-layout-cell.dt-end { /* search box center*/
    text-align: right;
}

.font_family_price{
    font-family: tahoma;
}
.broker_icon{
    width:15px;
    margin-left:5px;
}