/*

Copyright 2012 - 17 Saad Irfan (RemoteClinic.io) and the contributors
Title: Remote Clinic
Version: 2.0

Unless stated otherwise, the content of this software is available under a GNU General Public License v2 or later.
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

Font - Source Sans Pro (License): http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL

Google Charts/Visualization API: https://developers.google.com/terms

*/

body,html{background:#F3F4F5;font-family:'Source Sans Pro',sans-serif}p{font-family:"Helvatica",Arial,sans-serif}#page-clear{margin-bottom:20px}.page.container{margin-top:70px}.alert-danger{background:#f2dede}.alert-success{background:#dff0d8}.alert-warning{background:#fcf8e3}.alert-info{background:#d9edf7}.panel-body:before{-webkit-clip-path:polygon(0 0,100% 0,100% 56%,0 42%);clip-path:polygon(0 0,100% 0,100% 56%,0 42%);background-color:#e2e8ec!important}.navbar-inverse{background:#333f4e!important;color:#fff}.navbar-nav .mini{font-size:12px}.navbar-inverse .navbar-brand,.navbar-default .navbar-brand,.navbar-inverse .navbar-nav>li>a,.navbar-default .navbar-nav>li>a{color:#fff!important}.navbar-inverse .navbar-brand{padding-top:0}.navbar-inverse .img-brand{padding-top:0;margin-top:-4px;max-height:33px}.navbar-inverse .navbar-brand .img-brand,.navbar-inverse .navbar-brand .text{display:inline-block!important}.navbar-inverse .navbar-brand .text{padding-top:15px!important;margin-left:5px}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.active>a{background:#333e4c!important;box-shadow:none}.navbar-nav .glyphicon{font-size:11px!important;padding-right:15px}.container.no-navi{margin-top:60px}.push_low{margin-top:46px}.rss-branches{min-height:131px}.in-last-hours{color:#666!important;font-size:11px}.desktop-live-symbol{opacity:.5;line-height:18px}.desktop-live-medsymbol{color:#ccc;font-size:11px;padding-left:5px}.med_pie{display:inline-block;float:left;width:110px!important;margin:0 10px}.med-refill-updates{background:#D667CE;color:#1d1d1d;margin:0 0 7px;border-radius:3px;padding:6px 10px}.desktop-meds-cel{min-height:237px}.panel-med-stats{min-height:302px}.no-med-data{font-size:12px;padding-top:100px}.mru_5{background:#fff6fb}.mru_4{background:#fef7fb}.mru_3{background:#fdf8fb}.mru_2{background:#fcf9fb}.mru_1{background:#fbfafb}.mru-count{font-size:20px;font-weight:400;font-family:"arial";margin-left:10px;line-height:33px;min-width:55px;text-align:center;padding-top:2px}.mru-count,.mru-txt{float:left}.mru-txt{margin-left:10px}.text-center{text-align:center!important}h4.inpannel-subtitle{font-size:14px;margin-top:15px}h3.subtitle{padding-left:20px;font-size:18px;margin-top:10px!important}#desktop .panel li{border-bottom:1px solid #e2e2e2}#desktop .panel li:last-child{border-bottom:none}#desktop .panel .list-group-item{border:none}#desktop .list-branches-desktop p{padding:1px 0;margin:0}#desktop .dekptop-branch-stats .stat{width:80px;height:90px;text-align:center;vertical-align:middle!important;display:inline-table;margin-right:10px;border-radius:999}#desktop .dekptop-branch-stats .stat.patients{border:1px solid #BA77FF}#desktop .dekptop-branch-stats .stat.reports{border:1px solid #DBF}#desktop .dekptop-branch-stats .stat.astaff{border:1px solid #EDF}.list-stagg-logins{background:#fafafa;padding:5px 10px;border-radius:4px;margin-bottom:10px;display:block}.list-stagg-logins .minitime{color:#999}.end-panel{display:block;width:100%;height:1px;position:relative;-webkit-box-shadow:0 -5px 61px 20px rgba(255,255,255,1);-moz-box-shadow:0 -5px 61px 20px rgba(255,255,255,1);box-shadow:0 -5px 61px 20px rgba(255,255,255,1)}.pcontainer{width:110px;height:110px;margin:10px auto}.prec{top:30px;position:relative;font-size:30px}.circle{position:relative;top:5px;left:5px;text-align:center;width:100px;height:100px;border-radius:100%;background-color:#E6F4F7}.active-border{position:relative;text-align:center;width:110px;height:110px;border-radius:100%;background-color:#39B4CC;background-image:linear-gradient(91deg,transparent 50%,#A2ECFB 50%),linear-gradient(90deg,#A2ECFB 50%,transparent 50%)}.piec{margin-right:10px!important;display:inline-block}.low-med-pies{margin:5px 0 0;min-height:170px}.LoggedOut{color:#f60089!important}.theme-med.desktop-subtitle{color:#1d1d1d!important}.desktop-subtitle{font-size:12px;margin-top:0;text-align:left;font-weight:400}.panel-desktop-branches ul{margin:0 20px;padding:0}.panel-desktop-branches li{border:none}.panel-desktop-branches ul h4{margin-bottom:4px}.panel-desktop-branches ul p{font-family:'Source Sans Pro',sans-serif}.panel-desktop-staff li a{color:#1d1d1d!important;cursor:pointer;font-size:12px}.LoggedIn{background:url(../icons/loggedin.png) no-repeat 0 9px;background-size:14px auto;padding-left:24px;font-size:13px}.LoggedOut{background:url(../icons/loggedout.png) no-repeat 0 9px;padding-left:24px;background-size:14px auto;font-size:13px;color:#D83A31!important}.nohover:hover{text-decoration:none}.theme-portal{background:#333f4e!important;color:#fff!important}.theme-patients{background:#FCAB53!important;color:#fff!important}.theme-staff{background:#50D2C2!important;color:#fff!important}.theme-branches{background:#BA77FF!important;color:#fff!important}.theme-medicines{background:#D667CE!important;color:#fff!important}.link-portal a{color:#333f4e!important}.link-patients a{color:#FCAB53!important}.link-staff a{color:#50D2C2!important}.link-branches a{color:#BA77FF!important}.link-medicines a{color:#D667CE!important}.breadcrumb i{padding-right:18px}.patients-dir-total{font-size:13px;font-weight:100!important;line-height:18px;border-radius:4px;padding:5px 15px 15px;text-transform:capitalize}.table-patients-dir a{display:block;color:#1d1d1d}.table-patients-dir a:hover{color:#FCAB53;text-decoration:none}.table-patients-dir .branchspan{color:#FCAB53}.table-patients-dir .meta{font-size:12px}.table-striped td{line-height:21px!important}.ul-patients{margin:0 5px}.ul-patients,.ul-patients li,.ul-patients a{border:none;box-shadow:none!important;border-radius:0!important}.ul-patients li{border-radius:3px!important;padding:5px 10px!important;margin-bottom:10px!important;outline:1px solid #fff}.ul-patients li:nth-child(2){background:#f5f5f5!important}.ul-patients li:hover{background:#f5f5f5}.ul-patients .branchspan{color:#FCAB53;font-size:13px}.ul-patients .namespan{color:#333}.btn-default.theme-portal,.btn-default.theme-patients,.btn-default.theme-staff,.btn-default.theme-branches,.btn-default.theme-medicines,.btn-default.norm{text-transform:capitalize;padding:10px 35px;text-shadow:none;display:block;width:152px!important;text-align:center}.btn-default.theme-portal{background:#00BAFF!important}.btn-link{color:#666}.btn.btn-default.stock-branches{margin:10px 0 10px 20px;min-width:100px}.panel-body li{list-style:none;padding:5px 0;font-size:13px;color:#333}.panel-log li{text-transform:capitalize!important}.panel-default>.panel-heading{background-image:none}.minitime,.minidesc{font-size:11px}.minitime.sm{font-size:10px;opacity:.8}.in-page-nav{padding-bottom:10px}.no-bpadding{margin-bottom:0;padding-bottom:0}#search .panel .row{margin:0 10px}.medicine-dpanel-hadjust{margin-bottom:0!important}.staff-buttons{margin-top:10px}.branches-buttons{margin-top:10px}form{margin-right:auto;margin-left:auto}.form-control{border:1px solid #e2e2e2}.form-textarea{border:none!important;width:100%!important}form i{font-size:11px;line-height:20px;font-style:normal;color:#999}form p{font-size:12px}form h1,form h2,form h3{font-weight:100!important}form select[multiple],form select[size]{height:30px!important}.sign_rep_1{width:152px!important}#login-screen .panel{border-radius:5px!important}.img-sns-logo{max-width:180px!important;text-align:center;margin:20px auto 0}h1.logo-text{font-size:26px!important;margin:10px 0 30px!important;font-weight:400!important;color:#333}h1.logo-text span{color:#8E8E93;display:block;font-size:13px;padding:5px 0 0}#login-screen h1,#login-screen h4{text-align:center}#login-screen h1{font-size:28px;margin-bottom:3px}#login-screen .logo-set{margin:40px 0!important}#login-screen h4{font-size:12px;font-family:"Helvatica",sans-serif;margin:0;padding:0}#login-screen label{font-weight:400!important;color:#666}#login-screen .btn{margin-top:20px!important;font-family:'Source Sans Pro',sans-serif;border:none!important;width:100%!important}#login-screen form{max-width:325px;margin:20px auto 0}#login-screen .active-hours{text-align:center;font-size:12px;color:#999}.table-striped>tbody>tr:nth-child(odd),.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background:#fafafa!important}td.status,td.date{font-size:13px}td.status .e{color:#940052!important}td.status .p{color:#f60089}td.checkout{color:green!important;font-weight:700}.patients-activity-frame tr,.patients-activity-frame td{padding-top:3px!important;padding-bottom:3px!important}.patients-activity-frame tr:first-child td{border-color:#fff!important}.patients-activity-frame td{border-color:#e2e2e2!important}.patients-activity-frame td.status .e{color:#940052!important}.patients-activity-frame td.status .p{color:#f60089!important}.patients-activity-frame td.status .s{color:green!important}.table-noborder td{padding-top:5px!important;padding-bottom:5px!important;border-top:none!important}.search-mini{background:url(../icons/search-mini.png) no-repeat;padding-left:25px;background-size:18px auto}.network-mini{background:url(../icons/network-mini.png) no-repeat 0 1px;padding-left:30px;background-size:20px auto}.patients-mini{background:url(../icons/patients-mini.png) no-repeat;padding-left:25px;background-size:17px auto}.medicine-mini{background:url(../icons/medicine-mini.png) no-repeat 3px 2px;padding-left:26px;background-size:10px auto}.settings-mini{background:url(../icons/settings-mini.png) no-repeat;padding-left:25px;background-size:17px auto}.staff-mini{background:url(../icons/staff-mini.png) no-repeat;padding-left:25px;background-size:16px auto}.edit-mini{background:url(../icons/edit-mini.png) no-repeat;padding-left:25px;background-size:16px auto}.stock-mini{background:url(../icons/edit-mini.png) no-repeat;padding-left:25px;background-size:16px auto}.pending-mini{background:url(../icons/pending-mini.png) no-repeat;padding-left:25px;background-size:16px auto}.recent-activity-mini{background:url(../icons/recent-activity-mini.png) no-repeat;padding-left:25px;background-size:16px auto}.local-stock-mini{background:url(../icons/stock-mini.png) no-repeat;padding-left:25px;background-size:16px auto}.my-profile-mini{background:url(../icons/profile-mini.png) no-repeat 0 2px;padding-left:24px;background-size:18px auto}.inl-edit{background:url(../icons/b-edit-mini.png) no-repeat 15px 7px;padding-left:33px!important;background-size:12px auto}.inl-patient{background:url(../icons/b-patients-mini.png) no-repeat 15px 7px;padding-left:33px!important;background-size:12px auto}.inl-recent{background:url(../icons/b-recent-activity-mini.png) no-repeat 15px 7px;padding-left:33px!important;background-size:12px auto}.inl-pending{background:url(../icons/b-pending-mini.png) no-repeat 15px 7px;padding-left:33px!important;background-size:12px auto}.inl-staff{background:url(../icons/b-staff-mini.png) no-repeat 15px 7px;padding-left:33px!important;background-size:12px auto}.inl-profile{background:url(../icons/b-profile-mini.png) no-repeat 15px 8px;padding-left:33px!important;background-size:12px auto}.inl-branches{background:url(../icons/b-network-mini.png) no-repeat 15px 9px;padding-left:33px!important;background-size:12px auto}.inl-settings{background:url(../icons/b-settings-mini.png) no-repeat 15px 7px;padding-left:33px!important;background-size:12px auto}.inl-stock{background:url(../icons/b-stock-mini.png) no-repeat 15px 8px;padding-left:34px!important;background-size:12px auto}.inl-medicine{background:url(../icons/b-medicine-mini.png) no-repeat 15px 8px;padding-left:30px!important;background-size:8px auto}.center-chart{margin:0 auto!important;width:100%;font-family:'Source Sans Pro',sans-serif!important}.chart-note{text-align:right;font-size:11px;color:#666;font-style:italic}.profile-branch{min-width:325px;margin:20px;display:inline-block}.profile-medicines{min-width:189px;margin:15px;display:inline-block}a .profile-medicines{color:#333}a .profile-medicines p{font-family:'Source Sans Pro',sans-serif;color:#D667CE;margin:0 0 2px}.profile-branch p{font-size:12px}a .profile-branch p{color:#333}a .profile-branch{text-decoration:none}a .profile-branch i{color:#999;margin-right:5px}.profile_page_pic{margin:30px 0}.profile_page_pic img{border:1px solid #e2e2e2;border-radius:4px}.profile-stock p{font-family:'Source Sans Pro',sans-serif;text-align:center}.profile-stock .progress{margin-bottom:8px}.profile-stock .progress-bar{background:#D667CE!important}.last-refill{font-size:12px;margin:5px 0}.delete-stock{text-align:center;display:block;font-size:12px}.stock-avilable{font-size:13px;margin-bottom:3px}.profile-stock .gray{color:#999}.patients-activity-frame,.patients-activity-content,.patients-activity-loading,.staff-activity-frame,.staff-activity-content,.staff-activity-loading,.branches-activity-frame,.branches-activity-content,.branches-activity-loading{min-height:150px;display:block;overflow:hidden;height:190px}.network-stats .tab-pane{min-height:260px}.pills-branches .active>a,.pills-branches .active>a:hover,.pills-branches .active>a:focus{background:#ba77ff!important}.edit-button,.btn.btn-default.formbutton{margin:20px auto!important;text-align:center!important}.delete-me{color:red;margin:20px 0;padding:10px 30px;border-radius:4px;width:152px!important}.delete-me:hover{color:#fff;text-decoration:none;background:red}.fotoer-buttons li{display:inline-block;color:#fff;border-radius:4px;margin-right:10px;padding:5px 15px;font-size:13px;background-color:#f8f8f8;color:#333;border:1px solid #e2e2e2!important}.fb-pull{margin-bottom:5px}.fotoer-buttons a{cursor:pointer;color:#333f4e;text-transform:capitalize}.profile-ranks{padding-left:20px;font-weight:100}#footer{text-align:center;font-size:12px;margin-bottom:20px}@media only screen and (min-width: 769px){.navbar-form .form-control{min-width:220px}}@media only screen and (max-width: 768px){.page.container{margin-top:70px}.fotoer-buttons li{margin:10px 10px 10px 0}.patients-activity-frame,.patients-activity-content,.staff-activity-frame,.staff-activity-content,.branches-activity-frame,.branches-activity-content,.consumed-activity-frame,.consumed-activity-content{min-height:180px;overflow-x:hidden;overflow-y:auto}#footer{margin-bottom:20px}}@media only screen and (max-width: 500px){.profile-ranks{padding-left:0}.profile-branch{margin:20px 0;min-width:100%!important}}