﻿body { height: 100%; width: 100%; font-family: 'Arial', helvetica; overflow-x: hidden; }
.hidden { display: none; }
.nmp { padding:0px !important; margin:0px !important; }
.wFull { width: 100% !important; }
.hide { display: none; }
.show { display: block !important; }
.none { display: none !important; }
.p0 { padding: 0px !important; }
.p05 { padding: 0px 5px !important; }
.lh22 { line-height: 22px !important; }
.m0 { margin: 0px !important; }
.ml0 { margin-left: 0px !important; }
.h22 { height: 22px !Important; }
.w10 { width: 10px !important; }
.w85 { width: 75px !important; }
.w110 { width: 110px !important; }
.mb2 { margin-bottom: 2px !important; }
.w200 { width: 200px !important; }
.p2 { padding: 2px !important; }
.p5 { padding: 5px !important; }
.p3 { padding: 3px !important; }
.pr5 { padding-right: 5px !important; }
.right { text-align: right !Important; }
.bold { font-weight: bold !important; }
.pl10 { padding-left: 20px !Important; }
.fs11 { font-size: 11px !important; }
.fs20 { font-size: 20px; }
.fs15 { font-size: 15px; }
.pl0 { padding-left: 0px !important; }
.p015 { padding: 0px 15px !important; }
.p017 { padding: 0px 17px !important; }
.fs10 { font-size: 10px !important; }
.capitalize { text-transform: capitalize !important; }
.textCenter { text-align: center !important; }
.mb5 { margin-bottom: 5px !important; }
.p15tb { padding: 15px 0px !important; }
.w33 { width: 33px !important; }
.w140 { width: 140px !important; }
.center { text-align: center !important; }
.w100 { width: 100% !important; }
.hide { display: none; }
.fLeft { position: relative; float: left; }
.fNormal p { font-weight: normal !important; }
.fBig { font-size: 20px; }
.cRed { color: #c30000 !important; }
.cGreen { color: #669900 !important; }
.cBlue { color: #006699 !important; }
.mh27 { min-height: 27px; }
.mt30 { margin-top: 30px; }
.w70 { width: 77px !important; }
.login-box .confirm label, .register-box .confirm label { left: 40px !important; }
.logInfo { color: #333; display: block; padding-top: 3px; font-size: 11px; }
/*.logInfo { color:#333; display:block; padding-top:23px; font-size:11px; }*/
.errorMessage { font-size: 11px !important; color: red !important; }
.validation-summary-errors > ul { padding: 0 15px !important; }
.filterForm { display: inline-block; }
.searchForm { float: left; margin-right: 100px; }
.link { color: #2a6496 !important; text-decoration: underline !important; }
.myArea { height: 100px !important; }
.bg-violet { background-color:#5E2D79 }
.bg-blue { background-color:#006699 }
.bg-otpis { background-color:#d10ea4 }
.error { display:inline-block !important; }
.datepicker{z-index:1151 !important;}
.min-picker-wrap { padding-right:20px !important; }
.min-picker { width:120px !important; }
.modalLabel { line-height: 35px; }
.sector-header { border-bottom: 1px solid #eee; padding-bottom: 8px; padding-left: 10px; font-weight: bold; }
.w100px { width:100px; }
.red { color:#d20000; font-weight:bold; }

.disabled { background-color: #eeeeee !important; }
.box-header h2 { font-size: 12px; font-weight: bold; }

.indexHeader { background: white; color: #34383c; font-size: 16px; overflow: hidden; background: #f7f7f8; height: 40px; }
    .indexHeader > h2 { padding: 0; margin: 14px 25px; font-weight: bold; color: black; }

.softwareTitle { margin: 5px 0px 3px 190px !important; position: relative; line-height: 32px; }
.headerInfo { color: #006699 !important; font-family: 'Calibri' !important; text-transform: uppercase; }

.navButtons { background-color: #263a40 !important; border-top: 2px solid #c30000; }
.navbar-brand.noBg { margin-top: 10px; padding-left: 8px; background-color: #fff; width: 80%; position: relative; text-align: left; }
    .navbar-brand.noBg > span { color: #006699; }
.logoff { width: 20% !important; float: right; text-align: right; margin-top: 15px; padding-left: 8px; background-color: #fff; color: white !important; }

.switchIndex { width: 100px !important; height: 20px !important; padding: 3px !important; margin: 6px !important; }
.quickButtons { position: relative; height: 40px; margin: 0 0 0 0; text-align: left; }
.navbar .a { color: white !important; }
.quickBtn { margin: 0px 0px; padding: 12px 20px; color: white !important; /*width:150px !important;*/ text-transform: uppercase; font-weight: bold; border-radius: 0; background-color: #263A40 !important; font-size: 11px; position: relative; float: left; border-left: 1px solid #39555E; }
    .quickBtn:hover { background-color: #c30000 !important; }
.headerActive { background-color: #c30000 !important; color: White !important; }

.btnQuick { padding: 10px 5px 5px 5px !important; }

.quick-button { color: black !important; background-color: #F7f7f7 !important; margin: 5px 0; }
.quickSmall { padding: 14px 0 0 0 !important; }
.quick-button:hover { border: 1px solid #dbdee0; background: #263A40 !important; color: white !important; }
.header-nav a.btn { background-color: #ffcc00 !important; }

.tableHeader { background-color: #263A40; color: #eee; font-size: 11px; }
#info { width: 100%; min-height: 1px; padding: 0px !important; }
.infoWindow { background-color: White !important; position: relative; width: 100% !important; margin: 0px !important; padding: 0px !important; }
#infoTable table { margin: 0px !important; padding: 0px !important; background-color: white !important; border: none; width: 100% !important; padding-bottom: 10px; }
    #infoTable table tr td { border: none; border-top: 1px solid #333; border-bottom: 1px solid #333; background-color: #FFFFEB; margin-top: 10px; }
.infoClose { margin-top: 10px; font-size: 10px; }
#infoTable .table tbody > tr > td { padding-top: 16px !important; padding-bottom: 16px !important; }

.container { background-color: white; }
.sideSearch { background: #0099FF; padding: 12px; margin: 0 -15px 10px -15px; }

.show { display: block !important; }
.notShow { display: none !important; }

.iconSearch { position: absolute; top: 22px; right: 22px; background: none !important; border: 0 !important; }

.textSearch { padding-right: 30px; }

.separator { border-bottom: 1px solid #eee; margin: 20px 0; }

.searchCategory > li { width: 50%; margin: 0px !important; }
    .searchCategory > li > a { width: 100% !important; border-radius: 0 !important; background-color: #263a40 !important; color: white !important; text-transform: uppercase !important; font-size: 11px !important; font-weight: bold !important; }
#feed ul#filter li a.active { background-color: #ffcc00 !important; color: black !important; }
#feed ul#filter li a:hover { background-color: #36a9e1 !important; color: white !important; }

.searchGroup { text-align: right; padding-right: 5px !important; }
.ulSearch { margin: 0px !Important; padding-left: 20px !important; border: none !important; }

.btnNew { margin: 3px 10px; text-transform: uppercase !important; font-size: 11px; font-weight: bold !important; margin-top: 5px !important; }

.ddLabel { margin-bottom: 0px; line-height: 24px; }


.control-label { font-size: 11px; margin-bottom: 0px !important; line-height: 22px; }
.form-group { margin-bottom: 0px; }

.form-control { border: 1px solid #b1b1b1 !important; }
.form-controlSmall { display: block; width: 100%; height: 22px; padding: 0 12px; font-size: 12px; margin-bottom: 5px; line-height: 1.42857143; color: #555; background-color: #fff !important; background-image: none; border: 1px solid #b1b1b1 !important; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; }

.code { padding: 10px !important; font-weight: bold; font-size: 18px; }

.form-controlSmall:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); }


/*Table offer*/
.offerImage { width: 140px !important; }
    .offerImage img { width: 140px !important; }

.offerInfo { width: 220px; }

.fs12 { font-size: 12px !important; }

.titleInfo { margin-top: 5px; }
.bottomInfo { margin-top: 7px !important; }

#info { padding: 0; padding-left: 0px; padding-right: 50px; }
.infoClose { /* margin-top: 10px !important; */ padding: 15px !important; float: right !important; position: absolute; text-align: right !important; right: 40px; z-index: 999; /* top: 0; */ }

.uploadImage { cursor: pointer; }
    .uploadImage:hover { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); }

.imgDelete > a { padding: 0px 6px; background-color: #c30000; position: absolute; top: -6px; border-radius: 50%; right: -5px; font-weight: bold; color: white; }
    .imgDelete > a:hover { color: #263a40; text-decoration: none; }


.noBox { position: absolute; right: 20px; background-color: #c30000; padding: 0 5px; border-radius: 2px; top: 5px; color: white; }

.oneTab { margin-top: 15px; padding-bottom: 10px; }

.imageBox { min-height: 150px !important; }

.btnZakupec { padding: 3px 10px !important; height: 22px !important; }

.buttons { padding-top: 30px; padding-bottom: 30px; }
.btnUpload { width: 100%; background: #c30000 !important; }

/*switch checkbox*/
.switch { margin-left: 12px; }
.switchBig { width: 100px !important; }
.switch-primary > .switch-input:checked ~ .switch-label { background: #78cd51 !important; }
.switch-input:checked ~ .handleBig { left: 84px !important; }
.switch-bottom { width: 105px !important; }
.switch-handle { -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important; }


/*SmallMap*/
#map-canvas { height: 400px; margin: 0px; padding: 0px; }

.bigMap { min-height: 600px; max-height: 100%; min-width: 100%; }

.datePadding { padding: 0 8px !important; }

.dateHeight { height: 22px !important; }

.redError { text-align: right; font-size: 11px; color: red; }

.imgDisabled { filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */ filter: gray; /* IE6-9 */ -webkit-filter: grayscale(100%); }

.imgWrap { margin-bottom: 30px; float: left; min-width: 100px; min-height: 100px; margin: 0 5px 10px 5px; position: relative; }

.dateIcon { display: table; background-color: #ccc; position: absolute; left: 0px; padding: 1px 9px !important; border: 1px solid #ccc; border-radius: 2px; /* padding: 0px !important; */ /* width: 20px; */ }

.deleteDocument { padding: 0px 5px 1px 5px; background: #c30000; cursor: pointer; color: white; border-radius: 2px; /* line-height: 0px; */ font-weight: bold; font-size: 10px; text-transform: uppercase; line-height: 0px; }

.dateTextPadding { padding-left: 155px !important; }


.sorting_desc { background: url('/content/assets/img/sort_desc_disabled.png') no-repeat center right !important; background-size: 14px !important; }
.sorting { background-size: 14px !important; }
.sorting_asc { background: url('/content/assets/img/sort_asc_disabled.png') no-repeat center right !important; background-size: 14px !important; }

.footerTop { display: table-row-group !important; background-color: #eee; }
    .footerTop > tr > th { padding: 5px !important; }
.filter_text input { /*color: #777 !important;*/ font-size: 11px !important; }
    .filter_text input:focus { /*color: #777 !important;*/ font-size: 11px !important; opacity: 1; }
.filter_select select { /*color: #777 !important;*/ font-size: 11px !important; }

.navbar-brand { height: 78px !important; }
.btn-logout { background-color: #263a40 !important; color: white !important; font-weight: bold; }
    .btn-logout:hover { color: #ffcc00 !important; }
.btn-save { background-color: #263a40 !important; color: white !important; font-weight: bold; font-size: 12px; }
    .btn-save:hover { background-color: #c30000 !important; color: white; }
.btn-info { background: #ddd; color: #333; }
    .btn-info:hover { background: #263a40; color: White; }
.table { font-size: 11px !important; }

.btn-edit { background-color: #263A40 !important; color: white !important; padding: 2px 6px !important; }
.btnInfo { padding: 2px 10px !important; }
.btn-edit:hover { color: #ffcc00 !important; }

.pagination > li > a { font-size: 11px !important; font-weight: bold; padding: 3px 10px !important; }
.pagination > .active > a { background-color: #c30000 !important; border: 1px solid #c30000 !important; }

.requestDetails { border: none !important; font-size: 11px !important; }

.headerEdit { background: #263A40 !important; color: white; }
    .headerEdit:hover { color: #ffcc00 !important; }


.error { font-size: 11px !important; color: #c30000; display: list-item; }
.form-controlSmall.error { border: 1px solid #c30000 !important; }

.delBtn { cursor: pointer; margin-left: 10px; background-color: #b20000; color: white; font-weight: bold; border: none; font-size: 10px; }
.blackBtn > .btn-primary { background: #263a40 !important; }
.breadcrumbs { color: #006699; text-decoration: underline; }

.tableFooter { font-size: 13px; font-weight: bold; }
.chosen-container { margin-bottom: 10px; width: 100% !important; }
.btnColor { color: white !important; }
.documentsTitle { border-bottom: 1px solid #eee; padding-bottom: 8px; padding-left: 10px; color: #333; font-weight: bold; }
.text-right { text-align: right; }
.siva { color: #666; }
.doc-link { display: inline-block; padding-bottom: 8px; }
.x-ce { display: inline-block; }
.ptb20 { padding-top: 20px; padding-bottom: 20px; }
.border-b-dashed { border-bottom: 1px dashed #eee; }
.my-form .controls { font-size: 12px; line-height: 24px; font-weight: bold; }
.my-form .control-label { font-size: 12px; line-height: 24px; font-weight: normal; }
.padd-icons { padding: 2px 6px; }
.bgWhite { background-color: white; }
.left-info { border: 1px solid #dbdee0; }
.left-form { padding-bottom: 30px; padding-left: 20px; }
.pb100 { padding-bottom: 100px !important; }
.chosen-results li, .chosen-choices li { margin: 0 !important; }
.chosen-container-active .chosen-choices, .chosen-container > ul { padding: 5px 5px !important; }

/*.box-icon а { background-color:#c30000 !important; color:white !important; }*/

.box .box-header .box-icon a { background-color: #c30000 !important; color: white !important; font-size: 10px !important; }

    .box .box-header .box-icon a:hover { background-color: #263A40 !important; color: white !important; font-size: 10px !important; }

.renters-table tr th { background-color: #263A40; color: white; }
.insertRenter { background-color: #eee; padding-top: 10px; border: 1px solid #ccc; }
    .insertRenter .control-label { color: #333; }
.ml5 { margin-left: 5px; }

.link-ppup-dogovoriWraper { padding: 8px 10px 8px 10px; background-color: #d43f3a; color: white; font-size: 14px; margin-bottom: 5px; text-decoration: none; display: block; border-radius: 5px; }
.link-ppup-dogovori:hover { text-decoration: none; color: white; }
.link-ppup-dogovori:focus { text-decoration: none; color: white; }
.link-ppup-dogovori { color: white; font-size: 12px; text-decoration: none; }
.denovi { background-color: white; color: #333; font-weight: bold; padding: 3px 5px 3px 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.border-bottom-prebaraj { border-bottom: 1px solid #ccc; margin-bottom: 16px; padding-bottom: 8px; margin-top: 0px; background-color: #eee; padding-top: 10px; padding-left: 12px !important; }
.uppercase { text-transform: uppercase; }

.qb-sorter { padding: 15px 10px 15px 10px !important; text-decoration: none; }
    .qb-sorter p { margin-bottom: 0px; }
.redDivider { border-bottom: 2px solid #c30000 !important; }
.my-fa-times { color: white; font-size: 20px; cursor: pointer; }
.search-date { background-color: #263a40 !important; border: 0px; width: 50px; font-weight: bold; color: white !important; font-size: 10px; text-transform: uppercase; padding: 3px !important; padding-left: 7px !important; top: -2px !important; position: relative; }
.search-btn { background-color: #c30000 !important; color: white !important; font-size: 11px !important; padding-top: 3px; padding-bottom: 2px; font-weight: bold; text-transform: uppercase; position: relative; top: -1px; }

.searchLabel { font-weight: bold; font-size: 12px; }

.search-date::-webkit-input-placeholder { opacity: 1 !important; /* for chrome */ color: #fff; }
.search-date:-moz-placeholder { /* Firefox 18- */ opacity: 1 !important; color: #fff; }
.search-date::-moz-placeholder { /* Firefox 19+ */ opacity: 1 !important; color: #fff; }
.search-date:-ms-input-placeholder { opacity: 1 !important; color: #fff; }
.cell-row { min-width: 100%; }
.cell { position: relative; float: left; width: 75px; font-size: 12px; padding-right: 2px; }

.cell-row { border-top: 1px solid #ccc; }

.cell-row-last { border-bottom: 1px solid #eee; }

.cell input { width: 100%; border: 0px; border-right: 1px solid #ccc; text-align: right; }
.MyBoxContent { min-width: 3000px; overflow-x: scroll; }
.cell-label { position: relative; float: left; width: 100%; font-size: 12px; margin-bottom: 0px; padding-left: 20px; line-height: 19px; border-right: 1px solid #eee; }

.row-bg-blue { background-color: #CCFFFF; font-weight: bold; }
    .row-bg-blue input { background-color: #CCFFFF; }

.hFull { height: initial !important; }
.total-cash { margin-top: 15px; font-weight: bold; border-bottom: 1px solid #eee; }
    .total-cash .cell-row { margin-bottom: 20px; }
.credit-card-account-den { border-bottom: 1px solid #eee; }

.row-bg-topblue { background-color: #99CCFF; font-weight: bold; }
.my-darkgreen { background-color: #33A3A3; }
.my-darkblue { background-color: #4A86E8; }
.my-red { background-color: #EB613D; }
.bg-white { background-color: white; }
.operating-profit.col_19, .net-profit--loss.col_19, .operating-profit.col_20, .net-profit--loss.col_20 { background-color: #00FF00; }
.three-cell { width: 225px; }
.lh19 { line-height: 19px; }
.h19 { height: 19px; }
.border-right-grey { border-right: 1px solid #eee; }
.three-cell { background-color: #AECF00; }
.mlr0 { margin-left: 0px; margin-right: 0px; }

.fixed-divs-container { padding-bottom: 20px; background-color: white; }

.fixed-left-div { position: relative; float: left; width: 350px; background-color: white; }
.fixed-right-div-wrapper { position: relative; float: left; overflow-x: scroll; background-color: white; /*width:800px;*/ }
.fixed-right-div { position: relative; float: left; width: 1500px; background-color: white; }
    .fixed-right-div .row, .fixed-left-div .row { margin-left: 0px; margin-right: 0px; }
.fixed-divs-container { position: relative; float: left; /*width:1150px;*/ }

.fixed-divs-container-cash { padding-bottom: 20px; background-color: white; }

    .fixed-divs-container-cash .fixed-right-div-wrapper { position: relative; float: left; overflow-x: scroll; /*width:800px;*/ padding-bottom; }
    .fixed-divs-container-cash .fixed-right-div { position: relative; float: left; width: 4100px; background-color: white; }
        .fixed-divs-container-cash .fixed-right-div .row, .fixed-left-div .row { margin-left: 0px; margin-right: 0px; }
.fixed-divs-container-cash { position: relative; float: left; /*width:1150px;*/ }

.total-cash { background-color: #FFF4D5; }
    .total-cash input { background-color: #FFF4D5; }

.btn-cash { margin-left: 20px; margin-top: 15px !important; }
.filter-row { padding-top: 10px; padding-bottom: 10px; }
.my-circle { font-size: 6px; margin-right: 4px; }

#my-menu ul { text-align: left; display: inline; margin: 0; padding: 0px 4px 0px 0; list-style: none; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); }
    #my-menu ul li { font: bold 11px/18px sans-serif; display: inline-block; margin-right: -4px; position: relative; padding: 0px 20px; line-height: 39px; text-transform: uppercase; background-color: #263a40; cursor: pointer; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; text-decoration: none; }
        #my-menu ul li a { color: white !important; text-decoration: none; }
        #my-menu ul li:hover { background: #c30000; color: #fff; }
        #my-menu ul li ul { padding: 0; position: absolute; top: 39px; left: 0; width: 250px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; display: none; opacity: 0; visibility: hidden; background-color: #263a40 !important; -webkit-transiton: opacity 0.2s; -moz-transition: opacity 0.2s; -ms-transition: opacity 0.2s; -o-transition: opacity 0.2s; -transition: opacity 0.2s; }
            #my-menu ul li ul li { background-color: #263a40 !important; color: white; display: block; color: #fff; text-shadow: 0 -1px 0 #000; padding: 0px; border-bottom: 1px solid #223439; border-top: 1px solid #314B53; line-height: 30px; }

                #my-menu ul li ul li a { text-transform: initial; font-size: 12px; text-decoration: none; padding: 0px 12px; display: block; padding-left: 20px; }

                #my-menu ul li ul li:hover { background: #131D20 !important; color: #ffcc00 !important; }
        #my-menu ul li:hover ul { display: block; opacity: 1; z-index: 1000; visibility: visible; }

/*za faktura*/
.account-name { line-height: 30px !important; text-transform: uppercase; font-size: 13px; }
.my-label-default { background-color: white; display: block; font-weight: normal; margin-bottom: 0px; }
.my-input-invoice { display: inline-block; }
.mb10 { margin-bottom: 10px; }
.mt10 { margin-top: 10px; }
.plr0 { padding-left: 0px; padding-right: 0px; }
.faktura-broj { font-size: 25px; font-weight: bold; margin-top: 5px; margin-bottom: 10px; }
.border-bottom-black { border-bottom: 1px solid black; }
.border-top-black { border-top: 1px solid black; }
.mb40 { margin-bottom: 40px; }
.mt20 { margin-top: 20px; }
.mlr15 { margin-left: 15px; margin-right: 15px; }
.my-outline { outline: 2px solid black; padding-left: 10px; }
.mt2 { margin-top: 2px; height: 2px; }
.signature-line { margin-top: 3px; border-bottom: 1px solid black; width: 300px; }
.signature-line-left { margin-top: 3px; border-bottom: 1px solid black; width: 300px; }
.btnQuick p { padding: 10px 0px !important; font-weight: bold; }
.btnQuick:hover { color: white !important; }
.quick-button { color: #444 !important; }
    .quick-button:hover { color: white !important; }
/*.tooltip {
    background-color:#000;
    border:1px solid #fff;
    padding:10px 15px;
    width:200px;
    display:none;
    color:#fff;
    text-align:left;
    font-size:12px;
 
    /* outline radius for mozilla/firefox only 
    -moz-box-shadow:0 0 10px #000;
    -webkit-box-shadow:0 0 10px #000;
}*/
/* tooltip styling */


#download_now { background: transparent url(/media/img/downloadnow.png) no-repeat scroll 0 0; display: block; height: 44px; margin: 0 auto; margin-bottom: 30px; overflow: hidden; text-indent: -999em; width: 159px; cursor: pointer; }

    /* mouseover state */
    #download_now:hover { background-position: 0 -44px; }

    /* clicked state */
    #download_now:focus { background-position: 0 -88px; }

/* tooltip styling */
.tooltip-notes { cursor:pointer !important }
.tooltip { display: none; background: none !important; 
           background-color: white !important; color: black !important; 
           /*height: 163px;*/ padding: 10px 20px; width: 250px; font-size: 11px;
           position:absolute; top:0px !important; left:80px !important;
           border:1px solid #eee; box-shadow:1px 1px 2px #999;
           font-size:13px; font-family:Roboto, sans-serif;
}

    /* a .label element inside tooltip */
    .tooltip .label { color: yellow; width: 35px; }

    .tooltip a { color: #ad4; font-size: 11px; font-weight: bold; }

.hideTooltip { display:none !important; }

.empty-sapce { display:block; min-height:100px; }

.big-save {
    display: block;
    width: 100%;
    height: 64px;
    text-transform: uppercase;
    font-size: 18px;
    font-family: Roboto;
}
.yearlyCreate 
{
    width :100%;
}
.YearlyDocument_Documents { 
    display:inline-block !important;
}

.user-row { background-color:#263A40 !important; color:white !important; font-weight:bold; }
.user-row td { background-color:#263A40 !important; color:white !important; font-weight:bold; }
.lightHeader { background-color:#eee; color:#333;}
@media (max-width:1170px) {
    .quickBtn { font-size: 10px; padding: 12px 8px; }
}
