/* basic position */
.float_left {float: left;}
.float_right {float: right;}
.fix_position {position: fixed;}
.relative_position {position: relative;}
.full_left {float: left; width: 100%;}
.center_wrapper {opacity: 0; width: 960px; margin: 0 auto; position: relative;}

.cursorNone {cursor: none !important;}

.animation_effects
{
    transition: all 0.45s ease 0s;
    -moz-transition: all 0.45s ease 0s;
    -webkit-transition: all 0.45s ease 0s;
    -o-transition: all 0.45s ease 0s;
}

/* basic border & shadows */
.borderNone { border: 0 solid !important; }

.borderRadiusNone
{
    -webkit-border-radius: 0 0 0 0 !important;
    -moz-border-radius:    0 0 0 0 !important;
    border-radius:         0 0 0 0 !important;
    -o-border-radius:      0 0 0 0 !important;
}

.box_shadows_none
{
    -moz-box-shadow:    none !important;
    -webkit-box-shadow: none !important;
    box-shadow:         none !important;
}

.text_shadows_none { text-shadow: none !important; }
.text_capsLock { text-transform: uppercase !important; }
.text_bold { font-weight: bold !important; }
.text_left { text-align: left !important; }
.text_right { text-align: right !important; }
.margin_none { margin: 0 !important; }

/* basic color & text */
.color_01 {color: #ffffff !important;}
.color_03 {color: #f2efeb !important;}
.color_04 {color: #e1dfdc !important;}
.color_05 {color: #000 !important;}
.color_07 {color: #000 !important;}

.text_12 { font-size: 12px !important; }
.text_14 { font-size: 14px !important; }
.text_16 { font-size: 16px !important; }
.text_17 { font-size: 17px !important; }
.text_18 { font-size: 18px !important; }
.text_20 { font-size: 20px !important; }
.text_22 { font-size: 22px !important; }
.text_24 { font-size: 24px !important; }

.padding_none {padding: 0 !important;}

::-moz-selection {
    background-color: #000;
    color: #f2efeb;
}

::selection {
    background-color: #000;
    color: #f2efeb;
}

.content_100_percent {float: left; width: 100%;}
.textarea_resise {resize: vertical;}
