﻿body{padding-top:50px;padding-bottom:20px;}*{border-radius:0 !important;}.form-control{background-color:#efefef;border-color:#58a618;}.form-control:focus{border-color:#58a618;box-shadow:inset 0 1px 1px rgba(88,126,24,.075),0 0 8px rgba(88,126,24,.6);}.form-horizontal .control-label{text-align:left;}.form-control-plain{border:none;background:none;}.btn-primary{background-color:#008836;}.btn-primary:hover,.btn-primary:active,.btn-primary:visited,.btn-primary:focus{background-color:#008836 !important;}.btn-secondary{background-color:#8996a0;color:#fff;}.btn-secondary:hover{color:#fff;}.big-checkbox{width:20px;height:20px;}.border-divider{border-left:1px dotted #8996a0;min-height:320px;}.fa-1-5x{font-size:1.5em;}body.modal-open{overflow:visible !important;}.modal .modal-header{background-color:#58a618;color:#fff;}.body-content{margin-top:20px;padding:30px 15px;}.navbar-inverse{background-color:#58a618;border-color:#58a618;border-bottom-width:2px;background:url(../images/banner2.jpg) right center no-repeat;-webkit-box-shadow:0 3px 5px 0 rgba(204,204,204,.75);-moz-box-shadow:0 3px 5px 0 rgba(204,204,204,.75);box-shadow:0 3px 5px 0 rgba(204,204,204,.75);}.navbar-inverse .logo{-webkit-box-shadow:0 3px 5px 0 rgba(204,204,204,.75);-moz-box-shadow:0 3px 5px 0 rgba(204,204,204,.75);box-shadow:0 3px 5px 0 rgba(204,204,204,.75);padding:10px;border:2px solid #58a618;background-color:#fff;}.navbar-inverse .navbar-nav>li>a{color:#58a618;font-weight:bold;}.navbar-inverse .navbar-nav>li>a:hover{color:#000;}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#000;text-decoration:underline;background-color:transparent;}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#000;background-color:transparent;}.navbar-inverse .navbar-toggle{background-color:#58a618;border-color:#58a618;}.navbar-inverse .navbar-toggle:hover{border-color:#000;}.navbar-inverse .menuitem-mobile{display:none;}.navbar-inverse .dropdown{padding:15px;cursor:pointer;}.navbar-inverse .dropdown .dropdown-toggle{color:#fff;background-color:rgba(0,0,0,.3);}.bold{font-weight:bold;}.no-hand{cursor:default;}.no-padding{padding:0;}.no-margin{margin:0;}.color-primary{color:#58a618;}.desktop-hide{display:none;}a{color:#58a618;text-decoration:none;}a:link{color:#58a618;text-decoration:none;}a:hover{color:#008836;text-decoration:underline;}a:active{color:#008836;}.page-header{border:1px solid transparent;padding:0;margin:0 0 10px 0;}.green{color:#008836;}.orange{color:#ffa500;}.red{color:#f00;}.float-list{list-style:none;margin:0;padding:0;}.float-list>li{float:left;padding-left:20px;}.float-list>li:first-child{padding-left:0;}.filter-panel{padding:10px;border:1px solid #ddd;background-color:#efefef;margin-bottom:10px;}.filter-panel label{font-size:small;font-weight:normal;}.filter-panel .filter-icon{padding:10px 5px 5px 5px;}.table{background:#fff;}.table>thead>tr>th{border-color:#008836;border-width:1px;}.table .thead-inverse{background-color:#efefef;color:inherit;}.table .thead-inverse tr:hover{background-color:transparent;}.table .thead-inverse .head-empty{background-color:#fff;}.table .thead-inverse .additional-header{border-right:1px solid #008836;}.table .thead-inverse .additional-header:last-child{border-right:none;}.table tr:hover{background:#efefef;}.table .bg-fruit{background-color:#58a618;color:#fff;}.table .bg-cold{background-color:#44658b;color:#fff;}.table .bg-total{background-color:#008836 !important;color:#fff;}.footer{position:relative;bottom:0;width:100%;height:40px;background-color:#58a618;}.footer .container{padding:15px 0;font-size:smaller;color:inherit;color:#fff;}.login-body{background:url(../images/bg-rodbetor.jpg) right center no-repeat fixed;}.login-body #login-wrap{border:2px solid #58a618;background-color:#fff;opacity:.95;float:none;margin:0 auto;padding:0 15px 15px 15px;-webkit-box-shadow:0 3px 5px 0 rgba(204,204,204,.75);-moz-box-shadow:0 3px 5px 0 rgba(204,204,204,.75);box-shadow:0 3px 5px 0 rgba(204,204,204,.75);}.login-body #login-wrap #login-content .logo-container{margin:0 auto;float:none;top:-20px;}.login-body #login-wrap #login-content .logo-container .logo{padding:10px;border:2px solid #58a618;background-color:#fff;}.login-body #login-wrap #login-content h3{margin-top:10px;}.login-body #login-wrap #login-content .login-link{padding:10px 0 0 0;}.login-body #login-wrap #login-content .form-group{margin-left:0 !important;margin-right:0 !important;}.tile{width:200px;min-height:100px;padding:10px;border:1px solid #008836;background-color:#efefef;}.tile:hover{border:1px solid #58a618;cursor:pointer;background-color:#fff;}.tile .tile-image{text-align:center;color:#008836;}.tile .tile-title{text-align:center;color:#58a618;font-weight:bold;}.admin-header{border-bottom:1px solid #8996a0;}.header-toolbar{margin-top:12px;}.action-toolbar{border-top:1px dotted #8996a0;}.action-toolbar .btn-primary{margin-top:10px;}.admin-user-checklist{padding:5px;}.bookingtable{margin-bottom:30px;}.border-top-black{border-top:2px solid #000 !important;}.empty-cold{display:none;}.tile-wrap{padding:5px;}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.desktop-hide{display:block;}.navbar-inverse .navbar-nav{margin-top:45px;}.navbar-inverse .navbar-nav>li>a{color:#fff;}.navbar-inverse .navbar-nav>li>a:hover{color:#fff;text-decoration:underline;}.navbar-inverse .navbar-nav>.active>a{color:#fff !important;}.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;text-decoration:underline;background-color:transparent;}.navbar-inverse .navbar-collapse{background:#58a618;}.navbar-inverse .menuitem-mobile{display:block;}.navbar-inverse .dropdown{display:none;}.bookingtable,.bookingtable thead,.bookingtable tbody,.bookingtable th,.bookingtable td,.bookingtable tr{display:block;}.bookingtable thead tr{position:absolute;top:-9999px;left:-9999px;}.bookingtable tr{border:1px solid #ccc;}.bookingtable td{border:none;border-bottom:1px solid #eee;position:relative !important;padding-left:50% !important;text-align:left !important;}.bookingtable td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}.footer{display:none;}.total-row-empty{display:none !important;}.empty-cold{display:block;}.datepicker{width:auto;}}