@ -64,12 +64,12 @@ body {
}
}
. w1200 { width : 1200 px ; margin : 0 auto ; }
. w1200 { width : 1200 px ; margin : 0 auto ; }
. content-white { width : 1200 px ; background : #fff ; box-shadow : 0 0 5 px #ddd ; padding : 15 px 15 px 0 15 px ; box-sizing : border-box ; margin-bottom : 70 px ; }
. content-white { width : 1200 px ; background : #fff ; box-shadow : 0 0 5 px #ddd ; padding : 15 px ; box-sizing : border-box ; margin-bottom : 70 px ; }
# header { height : 100 px ; width : 100 % ; position : relative ; }
# header { height : 100 px ; width : 100 % ; position : relative ; }
# site_logo { font-family : "MyriadProRegular" ; display : block ; overflow : hidden ; margin-top : 18 px ; }
# site_logo { font-family : "MyriadProRegular" ; display : block ; overflow : hidden ; margin-top : 18 px ; }
# site_logo . logo-bigfont { font-size : 30 px ; line-height : 30 px ; margin-top : 12 px ; text-transform : uppercase ; }
# site_logo . logo-bigfont { font-size : 30 px ; line-height : 30 px ; margin-top : 12 px ; text-transform : uppercase ; }
. logo-text { margin-left : 10 px ; font-size : 18 px ; color : #3e454c ; line-height : 18 px ; }
. logo-text { margin-left : 10 px ; font-size : 18 px ; color : #3e454c ; line-height : 18 px ; }
. auth_block { margin-top : 30 px ; }
. auth_block { margin-top : 30 px ; font-size : 13 px ; }
. login , . register { display : block ; padding-left : 34 px ; margin : 0 3 px ; height : 36 px ; text-decoration : none ; font-family : Arial , Helvetica , sans-serif ; color : #36393f ; line-height : 36 px ; }
. login , . register { display : block ; padding-left : 34 px ; margin : 0 3 px ; height : 36 px ; text-decoration : none ; font-family : Arial , Helvetica , sans-serif ; color : #36393f ; line-height : 36 px ; }
. login { background : url ( ../img/login.png ) no-repeat 9 px center ; }
. login { background : url ( ../img/login.png ) no-repeat 9 px center ; }
. login : hover { background : url ( ../img/login-black.png ) no-repeat 9 px center ; }
. login : hover { background : url ( ../img/login-black.png ) no-repeat 9 px center ; }
@ -125,13 +125,13 @@ body {
. center-form . field input [ type = "text" ] , . center-form . field input [ type = "email" ] , . center-form . field input [ type = "password" ] { color : #959595 ; width : 300 px ; vertical-align : bottom ; height : 40 px ; margin-top : 32 px ; font-size : 26 px ; }
. center-form . field input [ type = "text" ] , . center-form . field input [ type = "email" ] , . center-form . field input [ type = "password" ] { color : #959595 ; width : 300 px ; vertical-align : bottom ; height : 40 px ; margin-top : 32 px ; font-size : 26 px ; }
. center-form . field input [ type = "checkbox" ] { height : 20 px ; width : 20 px ; vertical-align : middle ; height : 50 px ; }
. center-form . field input [ type = "checkbox" ] { height : 20 px ; width : 20 px ; vertical-align : middle ; height : 50 px ; }
. center-form . field # captcha input [ type = "text" ] { width : 130 px ; height : 50 px ; }
. center-form . field # captcha input [ type = "text" ] { width : 130 px ; height : 50 px ; }
. center-form . field label { display : inline-block ; width : 190 px ; text-align : right ; line-height : 50 px ; padding-right : 5 px ; vertical-align : middle ; }
. center-form . field label { display : inline-block ; width : 190 px ; text-align : right ; line-height : 50 px ; padding-right : 5 px ; vertical-align : middle ; font-size : 16 px ; }
. center-form . field # profile_type label { width : 200 px ; vertical-align : middle ; height : 50 px ; }
. center-form . field # profile_type label { width : 200 px ; vertical-align : middle ; height : 50 px ; }
. center-form # profile_type . field ul { float : right ; margin-top : 15 px ; }
. center-form # profile_type . field ul { float : right ; margin-top : 15 px ; }
. center-form # profile_type . field ul li label { width : 300 px ; font-size : 13 px ; line-height : 20 px ; vertical-align : bottom ; height : 30 px ; text-align : left ; }
. center-form # profile_type . field ul li label { width : 300 px ; font-size : 13 px ; line-height : 20 px ; vertical-align : bottom ; height : 30 px ; text-align : left ; }
. center-form . field img { vertical-align : middle ; }
. center-form . field img { vertical-align : middle ; }
. center-form . buttons { text-align : center ; }
. center-form . buttons { text-align : center ; margin-top : 20 px ; }
. center-form . buttons input [ type = "submit" ] { background : #fed13e ; border : none ; cursor : pointer ; font-size : 22 px ; padding : 15 px 40 px ; color : #4e5661 ; font-family : "Arial Narrow" , Arial , sans-serif ; font-weight : bold ; text-transform : uppercase ; }
. center-form . buttons input [ type = "submit" ] { background : #fed13e ; border : none ; cursor : pointer ; font-size : 22 px ; padding : 15 px 40 px ; color : #4e5661 ; font-family : "Arial Narrow" , Arial , sans-serif ; font-weight : bold ; text-transform : uppercase ; }
. center-form . buttons input [ type = "submit" ] : hover { background : #ffca3e ; border : none ; cursor : pointer ; font-size : 22 px ; padding : 15 px 40 px ; color : #4e5661 ; font-family : "Arial Narrow" , Arial , sans-serif ; font-weight : bold ; text-transform : uppercase ; }
. center-form . buttons input [ type = "submit" ] : hover { background : #ffca3e ; border : none ; cursor : pointer ; font-size : 22 px ; padding : 15 px 40 px ; color : #4e5661 ; font-family : "Arial Narrow" , Arial , sans-serif ; font-weight : bold ; text-transform : uppercase ; }
. center-form . captcha_refresh { display : inline-block ; margin : 0 10 px ; width : 24 px ; }
. center-form . captcha_refresh { display : inline-block ; margin : 0 10 px ; width : 24 px ; }
@ -227,7 +227,7 @@ a img { outline: none; border: 0; }
h1 , h2 , h3 { line-height : normal ; }
h1 , h2 , h3 { line-height : normal ; }
h1 { font-family : "Arial Narrow" , Arial , sans-serif ; font-size : 30 px ; font-weight : normal ; font-stretch : condensed ; }
h1 { font-family : "Arial Narrow" , Arial , sans-serif ; font-size : 30 px ; font-weight : normal ; font-stretch : condensed ; }
h2 { font-weight : normal ; font-size : 24 px ; font-family : "Arial Narrow" , Arial , sans-serif ; font-stretch : narrower ; }
h2 { font-weight : normal ; font-size : 24 px ; font-family : "Arial Narrow" , Arial , sans-serif ; }
. ui-corner-all , . ui-corner-bottom , . ui-corner-right , . ui-corner-br {
. ui-corner-all , . ui-corner-bottom , . ui-corner-right , . ui-corner-br {
@ -240,9 +240,10 @@ h2 {font-weight: normal;font-size:24px;font-family:"Arial Narrow", Arial, sans-s
background : none ! important ;
background : none ! important ;
border : 0 ;
border : 0 ;
}
}
. ui-dialog . ui-dialog-content { font-size : 14 px ; }
. ui-dialog . ui-dialog-content { font-size : 13 px ; font-family : Arial ; }
. ui-widget-header { background : #fff ; border : none ; color : #646669 ; text-transform : uppercase ; font-size : 18 px ; font-weight : normal ; font-family : "Arial Narrow" , Arial , sans-serif ; }
. ui-widget-header { background : #fff ; border : none ; color : #646669 ; text-transform : uppercase ; font-size : 18 px ; font-weight : normal ; font-family : "Arial Narrow" , Arial , sans-serif ; }
. ui-state-default . ui-icon { background : url ( ../img/close.png ) no-repeat center center ; }
. ui-state-default . ui-icon { background : url ( ../img/close.png ) no-repeat top ; opacity : 0.5 ; }
. ui-state-default . ui-icon : hover { background : url ( ../img/close.png ) no-repeat top ; opacity : 1 ; }
. ui-icon { width : 22 px ; height : 22 px ; }
. ui-icon { width : 22 px ; height : 22 px ; }
. ui-state-default , . ui-widget-content . ui-state-default , . ui-widget-header . ui-state-default { background : none ; border : none ; }
. ui-state-default , . ui-widget-content . ui-state-default , . ui-widget-header . ui-state-default { background : none ; border : none ; }
@ -269,10 +270,11 @@ ul.messagelist li.warning { background-image: url(../img/icon-alert.gif); }
ul . messagelist li . error { background-image : url ( ../img/icon-error.gif ) ; }
ul . messagelist li . error { background-image : url ( ../img/icon-error.gif ) ; }
. ui-dialog . save_btn { display : inline ; font-family : "Arial Narrow" , Arial , sans-serif ; font-size : 22 px ; text-transform : uppercase ; font-weight : bold ; border : none ; width : 215 px ; height : 72 px ; background : #fed13e ; border-radius : 0 ; }
. ui-dialog . save_btn { display : inline ; font-family : "Arial Narrow" , Arial , sans-serif ; font-size : 22 px ; text-transform : uppercase ; font-weight : bold ; border : none ; width : 215 px ; height : 72 px ; background : #fed13e ; border-radius : 0 ; }
. ui-dialog . save_btn : hover { display : inline ; font-family : "Arial Narrow" , Arial , sans-serif ; font-size : 22 px ; text-transform : uppercase ; font-weight : bold ; border : none ; width : 215 px ; height : 72 px ; background : #ffca3e ; border-radius : 0 ; }
. ui-dialog . save_btn span { width : 215 px ; display : table-cell ; vertical-align : middle ; text-align : right ; text-transform : uppercase ; text-decoration : none ; font-size : 22 px ; color : #4e5661 ; }
. ui-dialog . save_btn span { width : 215 px ; display : table-cell ; vertical-align : middle ; text-align : right ; text-transform : uppercase ; text-decoration : none ; font-size : 22 px ; color : #4e5661 ; }
. ui-dialog . cancel_btn { display : inline ; font-family : "Arial Narrow" , Arial , sans-serif ; font-weight : bold ; border : none ; width : 120 px ; height : 72 px ; background : none ; border-radius : 0 ; }
. ui-dialog . cancel_btn { display : inline ; font-family : "Arial Narrow" , Arial , sans-serif ; font-weight : bold ; border : none ; width : 120 px ; height : 72 px ; background : none ; border-radius : 0 ; }
. ui-dialog . cancel_btn span { width : 215 px ; display : table-cell ; vertical-align : middle ; text-align : center ; text-decoration : underline ; font-size : 14 px ; color : #498dd0 ; font-weight : normal ; }
. ui-dialog . cancel_btn span { width : 215 px ; display : table-cell ; vertical-align : middle ; text-align : center ; text-decoration : underline ; font-size : 14 px ; color : #498dd0 ; font-weight : normal ; }
. ui-dialog . cancel_btn span : hover { width : 215 px ; display : table-cell ; vertical-align : middle ; text-align : center ; text-decoration : none ; font-size : 14 px ; color : #498dd0 ; font-weight : normal ; }
. client-edit-form_dlg . save_btn span { background : url ( ../img/save.png ) no-repeat 20 px top ; }
. client-edit-form_dlg . save_btn span { background : url ( ../img/save.png ) no-repeat 20 px top ; }
. yellow-btn { color : #4e5661 ; background : #fed13e ; }
. yellow-btn { color : #4e5661 ; background : #fed13e ; }
@ -290,9 +292,10 @@ ul.messagelist li.error { background-image: url(../img/icon-error.gif); }
. help-text { font-size : 8 pt ; color : #666666 ; display : block ; padding : 10 px ; }
. help-text { font-size : 8 pt ; color : #666666 ; display : block ; padding : 10 px ; }
form { font-size : small ; padding : 0 ; margin : 0 ; }
form { font-size : small ; padding : 0 ; margin : 0 ; }
form label { font-style : italic ; font-size : 16 px ; }
form label { font-style : italic ; }
. label { width : 120 px ; text-align : right ; font-size : 14 px ; color : #646669 ; line-height : 30 px ; }
. label { width : 120 px ; text-align : right ; font-size : 13 px ; color : #646669 ; line-height : 30 px ; font-family : 'Arial' ; }
. form-field : { width : 210 px ; }
. form-field : { width : 210 px ; }
input , select , textarea { font-family : Arial , Helvetica , sans-serif ; background : #f8f8f8 ; }
input , select , textarea { font-family : Arial , Helvetica , sans-serif ; background : #f8f8f8 ; }
@ -324,26 +327,28 @@ input[type=text], input[type=number], input[type=email], input[type=password], t
padding-right : 2px ;
padding-right : 2px ;
margin-left : 2px ;
margin-left : 2px ;
width : 200px ;
width : 200px ;
font-size : 20px ;
font-family : 'Arial' ;
line-height : 20px ;
line-height : 20px ;
}
}
. client-form . bank-header { color : #646669 ; font-weight : bold ; text-align : center ; margin : 15 px 0 ; }
. client-form . bank-header { color : #646669 ; margin : 15 px 0 ; font-family : Arial ; font-size : 16 px ; font-style : italic ; }
/*.client-form .buttons { padding: 10px 0 6px 33px; }*/
/*.client-form .buttons { padding: 10px 0 6px 33px; }*/
. profile-table { width : 100 % ; overflow : hidden ; border-collapse : separate ; display : table ; border-spacing : 15 px ; background : url ( ../img/darker-bg.png ) ; margin-bottom : 85 px ; }
. profile-table { width : 100 % ; overflow : hidden ; border-collapse : separate ; display : table ; border-spacing : 15 px ; margin-bottom : 85 px ; }
. profile-row { display : table-row ; }
. profile-row { display : table-row ; }
. profile-col1 { width : 785 px ; margin-right : 15 px ; }
. profile-col1 { width : 785 px ; margin-right : 15 px ; }
. profile-col2 { width : 370 px ; }
. profile-col2 { width : 370 px ; }
. profile-col1 , . profile-col2 { float : none ; background : #fff ; box-shadow : 0 0 5 px #ddd ; padding : 0 px ; display : table-cell ; }
. profile-col1 , . profile-col2 { float : none ; background : #fff ; box-shadow : 0 0 5 px #ddd ; padding : 0 px ; display : table-cell ; }
# profile { position : relative ; margin-bottom : 85 px ; }
# profile { position : relative ; margin-bottom : 85 px ; }
# profile div { line-height : 20 px ; }
# profile div { line-height : 20 px ; font-size : 14 px ; }
. reqs_btns { position : absolute ; bottom : 215 px ; text-align : center ; width : 785 px ; }
. reqs_btns { position : absolute ; bottom : 215 px ; text-align : center ; width : 785 px ; }
. reqs_btns input { display : inline ; font-family : "Arial Narrow" , Arial , sans-serif ; font-size : 22 px ; text-transform : uppercase ; font-weight : bold ; padding : 25 px 15 px 25 px 70 px ; border : none ; }
. reqs_btns input { display : inline ; font-family : "Arial Narrow" , Arial , sans-serif ; font-size : 22 px ; text-transform : uppercase ; font-weight : bold ; padding : 25 px 15 px 25 px 70 px ; border : none ; }
. reqs_btns . btn { color : #4e5661 ; }
. reqs_btns . btn { color : #4e5661 ; }
. reqs_btns . yellow-btn { color : #4e5661 ; }
. reqs_btns . yellow-btn { color : #4e5661 ; cursor : pointer ; }
. reqs_btns . black-btn { color : #fff ; margin-left : 15 px ; }
. reqs_btns . black-btn { color : #fff ; margin-left : 15 px ; cursor : pointer ; }
. reqs_btns . black-btn . envelope { background : #38424c url ( ../img/envelope.png ) no-repeat 15 px center ; }
. reqs_btns . black-btn . envelope { background : #38424c url ( ../img/envelope.png ) no-repeat 15 px center ; cursor : pointer ; }
. reqs_btns . yellow-btn . printer { background : #fed13e url ( ../img/printer.png ) no-repeat 15 px center ; }
. reqs_btns . black-btn . envelope : hover { background : #232e39 url ( ../img/envelope.png ) no-repeat 15 px center ; cursor : pointer ; }
. reqs_btns . yellow-btn . printer { background : #fed13e url ( ../img/printer.png ) no-repeat 15 px center ; cursor : pointer ; }
. reqs_btns . yellow-btn . printer : hover { background : #ffca3e url ( ../img/printer.png ) no-repeat 15 px center ; cursor : pointer ; }
. info-bar { background-color : #f7f7f7 ; font-size : 11 px ; padding : 10 px 15 px ; font-size : 16 px ; }
. info-bar { background-color : #f7f7f7 ; font-size : 11 px ; padding : 10 px 15 px ; font-size : 16 px ; }
# profile , . profile-filters-form { padding : 15 px ; }
# profile , . profile-filters-form { padding : 15 px ; }
@ -351,7 +356,8 @@ input[type=text], input[type=number], input[type=email], input[type=password], t
# edit_profile { display : inline-block ; float : right ; padding-left : 15 px ; background : url ( ../img/pencil.png ) no-repeat ; font-size : 13 px ; }
# edit_profile { display : inline-block ; float : right ; padding-left : 15 px ; background : url ( ../img/pencil.png ) no-repeat ; font-size : 13 px ; }
ul { clear : both ; list-style : none ; margin : 0 ; padding : 0 ; }
ul { clear : both ; list-style : none ; margin : 0 ; padding : 0 ; }
. nav { display : block ; margin : 20 px ; }
. nav { display : block ; margin : 20 px 0 0 0 ; font-size : 13 px ; }
. nav : hover { display : block ; margin : 20 px 0 0 0 ; font-size : 13 px ; text-decoration : none ; }
. has-datepicker { background : url ( ../img/icon-calendar.png ) no-repeat scroll right 5 px center #f8f8f8 ; }
. has-datepicker { background : url ( ../img/icon-calendar.png ) no-repeat scroll right 5 px center #f8f8f8 ; }
@ -362,13 +368,15 @@ ul { clear: both; list-style: none; margin: 0; padding: 0; }
# accounts . account-add img { vertical-align : middle ; margin-right : 6 px ; }
# accounts . account-add img { vertical-align : middle ; margin-right : 6 px ; }
# accounts . main { color : green ; font-size : 11 px ; text-align : center ; padding-left : 10 px ; vertical-align : top ; }
# accounts . main { color : green ; font-size : 11 px ; text-align : center ; padding-left : 10 px ; vertical-align : top ; }
. add-link , . add-row { background : url ( ../img/icon-add.png ) no-repeat lef t; padding : 5 px 0 5 px 26 px ; line-height : 22 px ; display : inline-block ; }
. add-link , . add-row { background : url ( ../img/icon-add.png ) no-repeat righ t; padding : 0 2 5px 0 0 ; line-height : 22 px ; display : inline-block ; }
. add-link { margin-left : 10 px ; }
. add-link { }
. add-row { margin-top : 4 px ; }
. add-row { margin-top : 4 px ; }
. edit-link a , . delete-link a { text-decoration : none ; }
. edit-link a , . delete-link a { text-decoration : none ; }
. doc-panel { background : #fff ; min-height : 470 px ; overflow-y : scroll ; }
. doc-panel { background : #fff ; min-height : 470 px ; overflow-y : scroll ; }
. doc-panel a . doc { display : block ; margin : 13 px 0 13 px 20 px ; height : 40 px ; padding-left : 43 px ; line-height : 40 px ; : }
. doc-panel a . doc { display : block ; margin : 13 px 0 13 px 20 px ; height : 40 px ; padding-left : 43 px ; line-height : 40 px ; : }
. doc-panel a . doc : hover { text-decoration : none ; }
. doc-panel a . look-link { background : url ( ../img/sign-look.png ) left center no-repeat ; }
. doc-panel a . pdf-link { background : url ( ../img/sign-pdf.png ) left center no-repeat ; }
. doc-panel a . pdf-link { background : url ( ../img/sign-pdf.png ) left center no-repeat ; }
. doc-panel a . excel-link { background : url ( ../img/sign-xls.png ) left center no-repeat ; }
. doc-panel a . excel-link { background : url ( ../img/sign-xls.png ) left center no-repeat ; }
. doc-panel a . copy-link { background : url ( ../img/sign-copy.png ) left center no-repeat ; }
. doc-panel a . copy-link { background : url ( ../img/sign-copy.png ) left center no-repeat ; }
@ -469,13 +477,16 @@ a.delete { vertical-align: top; }
. doc-form table . doc-list . dover td . qty input [ type = text ] { width : 96 px ; }
. doc-form table . doc-list . dover td . qty input [ type = text ] { width : 96 px ; }
. doc-form table . doc-list . dover td . units input [ type = text ] { width : 96 px ; }
. doc-form table . doc-list . dover td . units input [ type = text ] { width : 96 px ; }
. doc-form . buttons input [ name = submit ] { padding : 10 px 40 px 10 px 75 px ; background : url ( ../img/save.png ) no-repeat left 30 px center #fed13e ; color : #4e5661 ; font-weight : normal ; font-family : "Arial Narrow" , Arial , sans-serif ; }
. doc-form . buttons input [ name = submit ] { cursor : pointer ; padding : 10 px 40 px 10 px 75 px ; background : url ( ../img/save.png ) no-repeat left 30 px center #fed13e ; color : #4e5661 ; font-weight : normal ; font-family : "Arial Narrow" , Arial , sans-serif ; }
. doc-form . buttons input [ name = submit ] : hover { padding : 10 px 40 px 10 px 75 px ; background : url ( ../img/save.png ) no-repeat left 30 px center #ffca3e ; color : #4e5661 ; font-weight : normal ; font-family : "Arial Narrow" , Arial , sans-serif ; }
. doc-email-form input # id_to { width : 99 % }
# add-new { text-decoration : none ; text-transform : uppercase ; font-size : 22 px ; padding : 10 px 40 px 10 px 75 px ; background : url ( ../img/add-new.png ) no-repeat left 30 px center #fed13e ; color : #4e5661 ; font-weight : normal ; font-family : "Arial Narrow" , Arial , sans-serif ; }
. doc-email-form textarea { width : 99 % ; margin-left : 2 px ; }
# add-new : hover { text-decoration : none ; text-transform : uppercase ; font-size : 22 px ; padding : 10 px 40 px 10 px 75 px ; background : url ( ../img/add-new.png ) no-repeat left 30 px center #ffca3e ; color : #4e5661 ; font-weight : normal ; font-family : "Arial Narrow" , Arial , sans-serif ; }
. doc-email-form input # id_to { width : 100 % ; margin-bottom : 10 px ; font-family : Arial ; }
. doc-email-form textarea { width : 100 % ; margin-left : 2 px ; font-family : Arial ; }
. doc-email-form # doc_format ul li { display : inline ; }
. doc-email-form # doc_format ul li { display : inline ; }
. delete-row { display : inline-block ; width : 21 px ; height : 21 px ; background : url ( ../img/close.png ) no-repeat center center ; }
. delete-row { display : inline-block ; width : 21 px ; height : 21 px ; background : url ( ../img/close.png ) no-repeat center center ; opacity : 0.5 ; }
. delete-row : hover { display : inline-block ; width : 21 px ; height : 21 px ; background : url ( ../img/close.png ) no-repeat center center ; opacity : 1 ; }
. filters # id_client , . filters # id_invoice { width : 99 % ; }
. filters # id_client , . filters # id_invoice { width : 99 % ; }
@ -506,9 +517,9 @@ a.delete { vertical-align: top; }
. errors-layout ul { list-style : none ; margin-bottom : 10 px ; padding : 5 px 10 px ; border : 1 px solid red ; }
. errors-layout ul { list-style : none ; margin-bottom : 10 px ; padding : 5 px 10 px ; border : 1 px solid red ; }
. docs-content-wrapper { border : #dedede 1 px solid ; border-bottom : none ; overflow : hidden ; position : relative ; }
. docs-content-wrapper { border : #dedede 1 px solid ; overflow : hidden ; position : relative ; }
. docs-content-wrapper table . list { border : none ; }
. docs-content-wrapper table . list { border : none ; }
table . list { border-collapse : collapse ; border : #dedede 1 px solid ; border-bottom : none ; width : 100 % ; }
table . list { border-collapse : collapse ; border : #dedede 1 px solid ; width : 100 % ; }
. docs-content-wrapper table . list tr . doc-row { height : 50 px ; }
. docs-content-wrapper table . list tr . doc-row { height : 50 px ; }
table . list tr : nth-child ( odd ) { background : #f7f7f7 ; }
table . list tr : nth-child ( odd ) { background : #f7f7f7 ; }
table . list tr : nth-child ( even ) { background : #fff ; }
table . list tr : nth-child ( even ) { background : #fff ; }
@ -524,6 +535,8 @@ table.list tr td {font-size:14px;color:#313942;padding:7px;word-break: break-all
. filters { min-height : 470 px ; }
. filters { min-height : 470 px ; }
. filters p { margin : 15 px 0 0 ; font-weight : bold ; }
. filters p { margin : 15 px 0 0 ; font-weight : bold ; }
. filters ul { padding : 10 px 0 10 px 20 px ; }
. filters ul { padding : 10 px 0 10 px 20 px ; }
. filters ul li { margin-bottom : 5 px ; }
. filters ul li a : hover { text-decoration : none ; }
. filters ul li a . selected { color : #646669 ; text-decoration : none ; }
. filters ul li a . selected { color : #646669 ; text-decoration : none ; }
. filters select { font-size : 13 px ; margin-left : 20 px ; }
. filters select { font-size : 13 px ; margin-left : 20 px ; }
# filters_form { padding : 10 px 25 px ; overflow : hidden ; }
# filters_form { padding : 10 px 25 px ; overflow : hidden ; }
@ -545,7 +558,7 @@ div.blockMsg { width: 100%; height: 100%; top: 0; left: 0; text-align: center; }
. footer-text { position : relative ; padding : 25 px 0 10 px 0 ; color : #fff ; }
. footer-text { position : relative ; padding : 25 px 0 10 px 0 ; color : #fff ; }
# menu { width : 100 % ; height : 50 px ; position : relative ; overflow : visible ; }
# menu { width : 100 % ; height : 50 px ; position : relative ; overflow : visible ; }
# menu ul li { display : table-cell ; height : 50 px ; background : #313942 ; font-family : 'MyriadProCondensed' , sans-serif ; font-size : 19 px ; vertical-align : middle ; border-left : solid 1 px #434a52 }
# menu ul li { display : table-cell ; height : 50 px ; background : #313942 ; font-family : 'Arial Narrow' , Arial , sans-serif ; font-size : 16 px ; vertical-align : middle ; border-left : solid 1 px #434a52 }
# menu ul li . yellow { background : #fed13e ; width : 197 px ; }
# menu ul li . yellow { background : #fed13e ; width : 197 px ; }
# menu ul li . yellow : hover { background : #ffca3e ; }
# menu ul li . yellow : hover { background : #ffca3e ; }
# menu ul li . yellow a , # menu ul li . yellow span { color : #313942 ; }
# menu ul li . yellow a , # menu ul li . yellow span { color : #313942 ; }
@ -556,7 +569,7 @@ div.blockMsg { width: 100%; height: 100%; top: 0; left: 0; text-align: center; }
# menu ul li a { color : #fff ; }
# menu ul li a { color : #fff ; }
# menu ul li a : hover { color : #fed13e ; }
# menu ul li a : hover { color : #fed13e ; }
# menu ul li span { color : #fed13e ; }
# menu ul li span { color : #fed13e ; }
# menu ul li . selected { background : url ( '../img/menu-selected.png' ) #313942 no-repeat bottom center ; }
# menu . other_docs_menu ul li . selected { background : url ( '../img/menu-selected.png' ) #313942 no-repeat bottom center ; }
# menu ul li . selected a { color : #fed13e ; }
# menu ul li . selected a { color : #fed13e ; }
# menu . other_docs_menu { position : absolute ; top : 50 px ; z-index : 50 ; }
# menu . other_docs_menu { position : absolute ; top : 50 px ; z-index : 50 ; }
# menu . other_docs_menu li { display : block ; padding : 0 ; background : #454c54 ; border-top : 1 px solid #363b43 ; }
# menu . other_docs_menu li { display : block ; padding : 0 ; background : #454c54 ; border-top : 1 px solid #363b43 ; }
@ -580,30 +593,33 @@ tr.doc-row:hover {cursor:pointer;}
# req-avail-form { display : none ; }
# req-avail-form { display : none ; }
. close-message { display : inline-block ; float : right ; }
. close-message { display : inline-block ; float : right ; }
. profile_title { font-size : 16 px ; height : 33 px ; width : 790 px ; border-bottom : solid 1 px #fed13e ; margin : 10 px 0 25 px 0 ; }
. profile_title { font-size : 16 px ; height : 33 px ; width : 790 px ; border-bottom : solid 1 px #fed13e ; margin : 10 px 0 25 px 0 ; }
. profile_label { float : left ; width : 285 px ; font-size : 14 px ; height : 36 px ; line-height : 36 px ; }
. profile_label { float : left ; width : 285 px ; font-size : 13 px ; height : 36 px ; line-height : 36 px ; color : #797979 ; }
. profile_field { float : left ; width : 500 px ; }
. profile_field { float : left ; width : 500 px ; }
. profile_field input [ type = text ] , . profile_field input [ type = email ] , . profile_field input [ type = number ] , . profile_field input [ type = password ] , . profile_field textarea , . profile_field option { padding-left : 2 px ; margin-left : 0 ; height : 36 px ; font-size : 14 px ; }
. profile_field input [ type = text ] , . profile_field input [ type = email ] , . profile_field input [ type = number ] , . profile_field input [ type = password ] , . profile_field textarea , . profile_field option { padding-left : 2 px ; margin-left : 0 ; height : 36 px ; font-size : 14 px ; }
. profile_field . long-input input { width : 100 % ; }
. profile_field . long-input input { width : 100 % ; }
. profile_field input { width : 300 px ; }
. profile_field input { width : 300 px ; }
. profile-form . field { margin : 0 0 15 px 0 ; }
. profile-form . field { margin : 0 0 15 px 0 ; }
. profile-form . help-text { margin : 0 ; padding : 0 0 0 5 px ; color : #c5c5c5 ; }
. profile-form . help-text { margin : 0 ; padding : 1 px 0 0 1 px ; color : #c5c5c5 ; }
# id_boss_surname , # id_boss_name , # id_boss_midname , # id_glavbuh_surname , # id_glavbuh_name , # id_glavbuh_midname { width : 157 px ; }
# id_boss_surname , # id_boss_name , # id_boss_midname , # id_glavbuh_surname , # id_glavbuh_name , # id_glavbuh_midname { width : 159 px ; padding-right : 1 px ; }
# boss_sign , # glavbuh_sign { width : 159 px ; height : 65 px ; float : left ; overflow : hidden ; }
# boss_sign , # glavbuh_sign { width : 170 px ; height : 65 px ; float : left ; overflow : hidden ; cursor : pointer ; }
# glavbuh_sign { margin-left : 30 px ; }
# glavbuh_sign { margin-left : 30 px ; }
# stamp . profile_field { width : 18 0 px ; height : 180 px ; }
# stamp . profile_field { width : 17 0 px ; height : 170 px ; cursor : pointer ; }
# logo . profile_field { width : 35 1px ; height : 121 px ; }
# logo . profile_field { width : 170 px ; height : 170 px ; margin-left : 30 px ; cursor : pointer ; }
. del_image { display : block ; width : 27 px ; height : 20 px ; background : url ( ../img/icon-delete.png ) 7 px center no-repeat ; position : absolute ; top : 0 ; right : 0 ; }
. del_image { display : block ; width : 27 px ; height : 20 px ; background : url ( ../img/icon-delete.png ) 7 px center no-repeat ; position : absolute ; top : 0 ; right : 0 ; }
. rel { position : relative ; }
. rel { position : relative ; }
. img_field { border : 1 px solid #f2f2f2 ; }
. img_field { border : 1 px solid #f2f2f2 ; }
. profile_btns { margin : 10 px ; padding : 10 px ; }
. profile_btns { margin : 10 px ; padding : 10 px ; }
. profile_btns input { display : inline ; font-family : "Arial Narrow" , Arial , sans-serif ; font-size : 22 px ; text-transform : uppercase ; font-weight : bold ; padding : 25 px ; border : none ; }
. profile_btns input { display : inline ; font-family : "Arial Narrow" , Arial , sans-serif ; font-size : 22 px ; text-transform : uppercase ; font-weight : bold ; padding : 25 px ; border : none ; cursor : pointer ; }
. profile_btns . yellow-btn . save { background : #fed13e url ( ../img/save.png ) no-repeat 25 px center ; padding : 25 px 15 px 25 px 60 px ; }
. profile_btns input : hover { background : #dddddd ; }
. profile_btns . yellow-btn . save { background : #fed13e url ( ../img/save.png ) no-repeat 25 px center ; padding : 25 px 15 px 25 px 60 px ; cursor : pointer ; }
. profile_btns . yellow-btn . save : hover { background : #ffca3e url ( ../img/save.png ) no-repeat 25 px center ; padding : 25 px 15 px 25 px 60 px ; }
# blackbox { width : 350 px ; position : absolute ; top : 60 px ; right : 20 px ; }
# blackbox { width : 350 px ; position : absolute ; top : 60 px ; right : 20 px ; }
# blackbox . bb-text { width : 320 px ; background : #272b31 ; padding : 20 px ; color : #fff ; font-style : italic ; line-height : 1.7 ; }
# blackbox . bb-text { width : 320 px ; background : #272b31 ; padding : 20 px ; color : #fff ; font-style : italic ; line-height : 1.7 ; }
# blackbox . bb-triangle { background : url ( ../img/triangle2.png ) no-repeat center center ; width : 11 px ; height : 25 px ; position : absolute ; left : -8 px ; top : 16 px ; }
# blackbox . bb-triangle { background : url ( ../img/triangle2.png ) no-repeat center center ; width : 11 px ; height : 25 px ; position : absolute ; left : -8 px ; top : 16 px ; }
# blackbox p { margin : 0 ; padding : 0 ; }
# blackbox p { margin : 0 ; padding : 0 ; }
# blackbox a { color : #fff ; font-weight : bold ; margin : 10 px 0 0 0 ; display : block ; }
# blackbox a { color : #fff ; font-weight : bold ; margin : 10 px 0 0 0 ; display : block ; }
# blackbox a : hover { color : #fff ; font-weight : bold ; margin : 10 px 0 0 0 ; display : block ; text-decoration : none ; }
. license_label { float : left ; width : 130 px ; font-size : 14 px ; height : 36 px ; line-height : 36 px ; }
. license_label { float : left ; width : 130 px ; font-size : 14 px ; height : 36 px ; line-height : 36 px ; }
. license_field { float : left ; width : 380 px ; }
. license_field { float : left ; width : 380 px ; }