.main_full {
    width: 100%;
}

.lt_icon_border {
    -webkit-border-radius:8px;
    border-radius:8px;
    -moz-border-radius:8px;
    border:2px solid #ABABAB;
}

.warning_box {
    margin-bottom: 10px;
    padding: 10px;
    background-color: #FFFF00;
    border-color: #FFFF00;
    border-radius: 12px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
}

.lt_link {
    font-weight: bold !important;
    color: #004B91 !important;
    text-decoration: underline !important;
}
.lt_link:hover {
    color: #00A !important;
    text-decoration: underline !important;
}


/* Use this to center objects in divs
<div class="fl_block">
    <div class="centered"></div>
</div>
This parent can be any width and height 
*/
.tk_block {
    text-align: center;
    height: 100%;
}

/* The ghost, nudged to maintain perfect centering */
.tk_block:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

/* The element to be centered, can also be of any width and height */ 
.centered {
    display: inline-block;
    vertical-align: middle;
}

.disable_user_select_style{
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.enable_user_select_style{
    -webkit-user-select: all;
    -khtml-user-select: all;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all;
}

.lt_removePos{
    top: auto !important;
    left: auto !important;
}

.lt_relative{
    position: relative !important;
}

.lt_pointer{
    cursor: pointer;
}