BODY .one-column #content { width: 960px; }
#safe { font-family: 'Russo One', sans-serif; text-shadow: 0px 1px 1px #FFF; background: url(img/cbg.png); width: 960px; margin: 0 auto; color: #474746; text-transform: uppercase; font-size: 14px; font-weight: bold; }
#safe .tabbed_area { background: none; }
#safe_head { background: url(img/chead_bg.png); width: 960px; height: 360px; }
    #safe_menu { padding-top: 300px; padding-left: 282px; margin: 0; }
        #safe_menu.tabs li a { background: none; border: none; height: 39px; padding: 0px; padding-top: 10px; width: 248px; display: block; float: left; text-align: center; color: #474746;
            text-decoration: none; text-transform: uppercase; font-size: 14px; }
        #safe_menu.tabs li a#tab_1 { width: 141px; }
        #safe_menu.tabs li a:hover, #safe_menu.tabs li a.active { background: url(img/ctab_act.png); }
        #safe_menu.tabs li a#tab_1:hover, #safe_menu.tabs li a#tab_1.active { background: url(img/ctab_act1.png); }


#safe_content { margin-left: 270px; margin-right: 160px;  }
#safe_cblik { background: url(img/blik_bg.png); background-size: cover; margin-top: 20px; border-radius: 8px; margin-left: -20px; margin-bottom: -20px; width: 540px; }

#safe_content h2 { color: #474746; }
table td { vertical-align: top; }
table.hline { width: 100%; font-size: 16px; font-weight: normal; }
#content table.hline td.norm { font-size: 14px; font-weight: normal; text-align: left; padding-left:0px; }
table.hline td { vertical-align: middle; }
table.hline { text-align: center; }
#content table.nopadd tr td { padding: 0px; }
#content table.noleftpadd td { padding-left: 0px; padding-right: 12px; }
td.hline { background: url(img/hline.png) center center repeat-x; width: 200px; }
#content td.radiosTd { vertical-align: top; padding-top: 0px; padding-bottom: 0px; }
.radiosTd.x { background: url(img/radio/tdbg.png) 8px top repeat-y; }
#rate3_marg { width: 100%; height: 33px; background: url(img/radio/tdbg.png) left top repeat-y; }

#safe_foot { background: url(img/cfoot_bg.png); width: 960px; height: 457px; }
    #safe_calc { background: url(img/ccalc_btn.png); width: 320px; height: 286px; border: none; color: transparent; cursor: pointer; margin-left: 552px;
        margin-top: 45px;}
    #safe_calc:active { background: url(img/ccalc_btn_hover.png); }
    #sreload_content { margin-left: 264px;  width: 340px; margin-top: -261px; }

    #safe_reload { background: url(img/reload_btn.png); width: 78px; height: 35px; border: none; cursor: pointer; color: transparent; }
    #safe_reload:active { background: url(img/reload_btn_press.png); }

#safe input[type="text"] { text-align: right; }
#safe input[type="text"], #safe select, .select-day, .select-month, .select-year, .safe_dpd {
    background: #c9c698;
    border-bottom: 2px solid rgba(255,255,255,0.4);
    border-right: 2px solid rgba(255,255,255,0.4);
    border-top: 1px solid rgba(50, 50, 50, 0.4);
    border-left: 1px solid rgba(50, 50, 50, 0.4);
    padding: 7px;
    -webkit-box-shadow: inset 2px 2px 5px 0px ; /* WebKit */
    -moz-box-shadow: inset 2px 2px 5px 0px ; /* Firefox */
    box-shadow: inset 2px 2px 5px 0px ; /* Standard */
    -webkit-box-shadow: inset 2px 2px 5px 0px #777777; /* WebKit */
    -moz-box-shadow: inset 2px 2px 5px 0px #777777; /* Firefox */
    box-shadow: inset 2px 2px 5px 0px #777777; /* Standard */
    font-weight: bold;
}

label.checkbox { float: right; margin-top: -25px; }
button.btn { background: url(img/add_btn.png); width: 34px; height: 33px; color: transparent; border:none; cursor: pointer; }
button.btn:active { background: url(img/add_btn_press.png); }
button.loadbtn { background: url(img/load_btn.png); width: 34px; height: 33px; color: transparent; border:none; cursor: pointer; }
button.loadbtn:active { background: url(img/load_btn_press.png); }
.icon-remove { background: url(img/del_btn.png); width: 34px; height: 33px; color:transparent; cursor: pointer; display: inline-block; }
.icon-remove:active { background: url(img/del_btn_press.png); }

#select-currency { width: 80px; }
#select-currency select { width: 110px; }

#select-interval { width: 300px; }
#select-interval select { width: 330px; }
#safe .safe_dpd { overflow: hidden; display: inline-block; background-image: url(img/dpd.png); background-position: right top; background-repeat: no-repeat; border-radius: 0px 7px 7px 0px; border-right: none; }
#safe .safe_dpd:active { background-image: url(img/dpd_press.png); background-position: right top; background-repeat: no-repeat; }

.select-day { width: 40px; overflow: hidden; display: inline-block; }
    .select-day select { width: 80px; }
    .select-month select { width: 120px; }
    .select-year select { width: 100px; }
.select-month { width: 80px; overflow: hidden; display: inline-block; }
.select-year { width: 50px; overflow: hidden; display: inline-block; }
#safe .select-day select, #safe .select-month select, #safe .select-year select, #safe .safe_dpd select { background: rgba(255,255,255,0); border: none; box-shadow: none; -webkit-appearance: none;}
#safe .select-day, #safe .select-month, #safe .select-year, #safe .safe_dpd { padding: 0px; }

#safe_cblik .select-month, #safe_cblik .select-year { margin-left: 5px; }
#safe_cblik .row-fluid { margin-left: 10px; }
#safe_cblik .table td { padding-left: 0px; }
#rate_fixed { width: 42px; }
.form-search .hide, .form-inline .hide, .form-horizontal .hide { /*display: none;*/ }
#period-custom { display: none; }
#table-deposit-float, #table-date-float { width: 100%; }
#table-deposit-float .percent-text, #table-date-float .percent-text { width: 42px; }

#calculation { margin-bottom: 20px; margin-top: 20px; }
#calculation .body { background: url(img/slitok.png) left top no-repeat; padding-left: 195px; min-height: 997px; display:none; }
.add-on { display:inline; }

#bodysum, #bodyperc { color: #c28d00; font-weight: bold; font-size: 20px; text-shadow: 1px 1px 1px #FFF; margin-left: -158px; text-align: center; width: 150px; }
#bodysum { padding-top: 108px; position: absolute;  z-index: 11;}
#bodyperc { padding-top: 924px; position: absolute; z-index: 10;}

#form-resident { float: right; margin-top: -7px; }
#form-move-end { float: right; margin-top: 10px; margin-right: -13px; }
body .hentry { background: #FFF; padding: 0px; }
body .tableresult { margin: 10px 45px; font-family: 'PT Sans', sans-serif; width:90%; min-width:700px; }
body .tableresult thead th { background: #FFF; color: #575656; border: 1px solid #b5b5b5; }
body .tableresult tr {  border: 1px solid #b5b5b5; color: #323232; }

.jquery-safe-radio:first-child img { border-radius: 5px 5px 0px 0px; }
.jquery-safe-radio:last-child img { border-radius: 0px 0px 5px 5px; }
#listdiv { background: url(img/tbl_bg.png) center bottom no-repeat; width: 786px; min-height: 690px; margin-left: -21px; }

#xlslink { text-align: right; margin: 0px 50px; font-family: 'PT Sans', sans-serif; font-weight: bold; background: url(img/dotted.png) repeat-x; padding-top: 10px; }
#xlslink a { color: #575656; }
#form-move-end-cont { padding-right: 11px; padding-top:5px; }
#form-move-end-cont .jquery-checkbox{ float: right; }

#safe_cblick_top { background: url(img/blik_top.png); width: 546px; height: 44px; }
#safe_cblick_content { background: url(img/blik_bg_t.png); width: 506px; padding: 0 20px; }
#safe_cblick_foot { background: url(img/blik_bot.png); width: 546px; height: 34px; }

#safe_author { margin-top: 275px; text-align: right; font-family: 'Georgia', Helvetica, Tahoma; font-style: italic; text-transform: none; padding-right: 20px; }
#safe_author a { color: #474746; font-weight: bold; }

.radioTopMarg { height: 7px; padding:0px !important; }
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #555;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #555;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #555;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #555;
}
.placeholder
{
    color: #555;
}

#table-deposit-float button.btn, #table-date-float button.btn, #table-insertion button.btn, #table-selection button.btn { margin-right: 0px; }
#table-insertion .span6, #table-selection .span6 { width: 150px; }
.radioTable { margin-left: -21px; }
.removeTd { width: 50px; }


