﻿.main_title{font-size:20px;text-transform:capitalize;padding:0 0 10px 0;margin:0 0 20px 0;border-bottom:solid 1px #ccc;}
.marginbtm-10{margin-bottom:10px !important;}
.marginbtm-20{margin-bottom:20px !important;}
.marginbtm-0{margin-bottom:0 !important;}
.margintop-10{margin-top:10px !important;}
.boxs .dvd{background:#ddd none repeat scroll 0 0;}
.notifications i,.users i,.messages i{font-size:18px;color:#373f4c;}#grar i{font-size:20px;color:#fff;}#grar a{background:#373f4c !important;}
.boxs .boxs-header 
.btn{margin:2px 0 0 0;}.modal-backdrop{background:rgba(0,0,0,.95) none repeat scroll 0 0 !important;}.modal-backdrop.in{opacity:.95;}dl.row{margin-bottom:5px;}.modal-content .modal-header{padding:13px 20px 10px 20px !important;margin-bottom:10px;border-bottom:solid 1px #ccc;/*text-transform:uppercase;*/background:#ccc;border-top-left-radius:5px !important;border-top-right-radius:5px !important;}.modal-content .modal-body{padding:15px 20px;}.modal-content .modal-footer{padding:15px 15px 15px 20px !important;border-top:solid 1px #ccc;}.collapse{-moz-transition:height 5s;-webkit-transition:height 5s;-o-transition:height 5s;transition:height 5s;}.dataTables_wrapper .pagination>li>a,.dataTables_wrapper .pagination>li>span{padding:0 11px;}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:10px 0 2px 0 !important;white-space:nowrap;}.modal-large .modal-header{background:#3265cb;padding:10px 15px;border-top-left-radius:4px;border-top-right-radius:4px;}.modal-large .modal-header .modal-title{color:#fff;}.modal-large .modal-header .close{color:#fff;font-size:24px;}.modal-large .modal-h2{margin:25px 0 10px 0;padding:0 0 10px 0;font-size:16px;border-bottom:solid 1px #ccc;color:#972928;}.modal-large dt,.modal-large dd{font-size:13px;line-height:1.42857;}.notification_list{margin:10px;padding:0;}.notification_list li{margin:0 0 2px 0;padding:10px;list-style:none;background:#f4f4f4;}.notification_list li h4{margin:0 0 5px 0;padding:0;font-size:14px;color:#972928;}.notification_list li .description{font-size:12px;}.notification_list li .description a{color:#373f4c;}.notification_list li .description a:hover{color:#972928;background:none;text-decoration:none;}.notification_list li .date{font-size:12px;font-style:italic;color:#666;}.notification_list li .date i{font-size:14px;color:#373f4c;}.dropdown-menu.panel .panel-footer a{background:#58994f;color:#fff;}.dropdown-menu.panel .panel-footer a:hover{color:#fff;background:#972928;}#drop-submenu .panel{min-width:400px;}#drop-submenu .app-sortcut{padding:0 !important;}#drop-submenu .app-sortcut li a i{font-size:20px !important;}#drop-submenu .app-sortcut li a:hover i{color:#fff;}#app_row{margin:0 !important;}#app_row .col-xs-2,#app_row .col-sm-2,#app_row .col-md-2,#app_row .col-lg-2{padding:0;margin:0 0 2px 0;}#app_row .col-xs-2 a,#app_row .col-sm-2 a,#app_row .col-md-2 a,#app_row .col-lg-2 a{text-align:center;display:block;font-size:11px;padding:5px 0;background:#c9d5e3;border-right:solid 2px #fff;color:#333;cursor:auto;}#app_row .col-xs-2 a:hover,#app_row .col-sm-2 a:hover,#app_row .col-md-2 a:hover,#app_row .col-lg-2 a:hover{text-decoration:none;background:#373f4c;color:#fff;}#app_row .col-xs-2 a:focus,#app_row .col-sm-2 a:focus,#app_row .col-md-2 a:focus,#app_row .col-lg-2 a:focus{text-decoration:none;background:#373f4c;color:#fff;}#app_row .col-xs-2 a.booked,#app_row .col-sm-2 a.booked,#app_row .col-md-2 a.booked,#app_row .col-lg-2 a.booked{text-decoration:none;background:#79beda;color:#fff;cursor:pointer;}#app_row .col-xs-2 a.currentbooked,#app_row .col-sm-2 a.currentbooked,#app_row .col-md-2 a.currentbooked,#app_row .col-lg-2 a.currentbooked{text-decoration:none;background:#58994f;color:#fff; cursor:pointer;}#app_row .col-xs-2 a.Pending,#app_row .col-sm-2 a.Pending,#app_row .col-md-2 a.Pending,#app_row .col-lg-2 a.Pending{text-decoration:none;background:#da251a;color:#fff;}#app_row .col-xs-2 a.available,#app_row .col-sm-2 a.available,#app_row .col-md-2 a.available,#app_row .col-lg-2 a.available{text-decoration:none;background:#58994f;color:#fff;}#app_row .col-xs-2 a.not_available,#app_row .col-sm-2 a.not_available,#app_row .col-md-2 a.not_available,#app_row .col-lg-2 a.not_available{text-decoration:none;background:#c9d5e3;color:#fff;}.time-header .col-xs-2,.time-header .col-sm-2,.time-header .col-md-2,.time-header .col-lg-2{padding:0;margin:0 0 2px 0;}.time-header .col-xs-2 a,.time-header .col-sm-2 a,.time-header .col-md-2 a,.time-header .col-lg-2 a{background:#879596 !important;border-right:solid 2px #fff;color:#fff !important;font-weight:600;}.time-header .col-xs-2 a:hover,.time-header .col-sm-2 a:hover,.time-header .col-md-2 a:hover,.time-header .col-lg-2 a:hover{text-decoration:none;background:#879596 !important;color:#fff;font-weight:600;}.time-header .col-xs-2 a:focus,.time-header .col-sm-2 a:focus,.time-header .col-md-2 a:focus,.time-header .col-lg-2 a:focus{text-decoration:none;background:#879596 !important;color:#fff;font-weight:600;}.small_title{/*text-transform:uppercase;*/padding:0;margin:0 0 10px 0;font-size:12px;}.boxs .boxs-header .controls li .dropdown-toggle{color:#000;}.boxs .boxs-header .btn{margin-left:10px;}.boxs .boxs-header .btn i{font-size:14px;margin-right:5px;}.appontment-icon{width:28px;height:28px;background:url(../images/icon.png) 0 0;display:inline-block;margin:0 1px 0 0;}.appontment-icon:hover{background:url(../images/icon.png) 0 -28px;}.consultation-icon{width:28px;height:28px;background:url(../images/icon.png) -28px 0;display:inline-block;margin:0 1px 0 0;}.consultation-icon:hover{background:url(../images/icon.png) -28px -28px;}#P_appointments .panel-group{margin:0 0 2px 0;}#P_appointments .panel-heading{color:#fff;cursor:pointer;}#P_appointments .panel-heading h4{/*text-transform:uppercase;*/}#P_appointments .panel-heading h4 i{margin-right:10px;}#P_appointments .panel-title{padding:10px 15px;font-size:14px;color:#333;}#P_appointments .panel-title .title_app span{font-weight:bold;margin-right:20px;color:#58994f;}#P_appointments .panel-body{background:#f9f9f9;border:solid 1px #e8e8e8;}#P_appointments dl{margin:0;padding:0;}#P_appointments dl dt{margin:0 0 5px 0;color:#972928;}#P_appointments dl dd{margin:0 0 10px 0;color:#373f4c;}#P_appointments dl dd:last-child{margin:0 0 0 0;}#P_appointments dl dd i{margin-right:10px;}#P_appointments h2{margin:0;padding:0;font-size:15px;color:#972928;font-weight:700;}#P_appointments .checkbox label{color:#333;cursor:pointer;padding-left:0;}#community_box .thumb.thumb-sm{width:60px;}#community_box .thumb img{border-radius:50%;}#community_box .media-heading a{color:#373f4c;font-size:16px;}#community_box .text-muted{font-size:13px;}#community_box .btn{font-size:13px;}#community_box h5{/*text-transform:uppercase;*/font-size:16px;font-weight:normal;}.form-inline-tab .form-group{margin:0 15px 15px 0;}.form-inline-tab .form-group label{margin:0 10px 0 0;}.btn-file{position:relative;overflow:hidden;}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block;}.divPending{background-color:#da251a;float:right;height:14px;position:relative;top:1px;width:14px;margin-left:15px;}.divNoted { background-color: orange;  float: right;  height: 14px;  position: relative;  top: 1px;  width: 14px;  margin-left: 15px;}.divConfirmed{background-color:#79beda;float:right;height:14px;position:relative;top:1px;width:14px;margin-left:15px;}.divAvailable{background-color:#58994f;float:right;height:14px;position:relative;top:1px;width:14px;margin-left:15px;}.divBlocked{background-color:#c9d5e3;float:right;height:14px;position:relative;top:1px;width:14px;margin-left:15px;}.text-time{float:right;font-size:11px;color:#333;font-weight:normal;padding-left:5px;}#myTabs a{color:#972928;}#myTabs .active a{color:#373f4c;}@media only screen and (max-width:767px){#drop-submenu .panel{min-width:inherit;width:100%;}.small_title{/*text-transform:uppercase;*/padding:0;margin:10px 0 10px 0;font-size:12px;}#P_appointments h2{margin:15px 0 0 0 !important;}.btn{margin-left:5px;}.btn i{font-size:14px;margin-right:0;}}@media only screen and (max-width:768px){.branding{background:url(../images/oakleaf-logo.png) no-repeat 27px 18px;}.collapse-leftmenu{display:none !important;}}@media only screen and (max-width:767px){.branding{background:url(../images/oakleaf-logo.png) no-repeat 8px 18px;}.brand{display:none;}.btn{margin-left:5px !important;}.btn i{font-size:14px;margin-right:0 !important;}}.detail-container{padding:15px 15px;background:#f1f1f1;border:solid 1px #ddd;}.profile-sidebar{padding:20px 0 10px 0;background:#fff;}.profile-userpic img{float:none;margin:0 auto;width:50%;height:50%;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important;}.profile-usertitle{text-align:center;margin-top:20px;}.profile-usertitle-name{color:#5a7391;font-size:16px;font-weight:600;margin-bottom:7px;}.profile-usertitle-name small{display:block;font-size:12px;font-weight:normal;}.profile-usertitle-job{/*text-transform:uppercase;*/color:#5b9bd1;font-size:12px;font-weight:600;margin-bottom:15px;}.profile-userbuttons{text-align:center;margin-top:10px;}.profile-userbuttons .btn{/*text-transform:uppercase;*/font-size:11px;font-weight:600;padding:6px 15px;margin-right:5px;}.profile-userbuttons .btn:last-child{margin-right:0;}.profile-usermenu{margin-top:30px;}.profile-usermenu ul li{border-bottom:1px solid #f0f4f7;}.profile-usermenu ul li:last-child{border-bottom:none;}.profile-usermenu ul li a{color:#93a3b5;font-size:14px;font-weight:400;}.profile-usermenu ul li a i{margin-right:8px;font-size:14px;}.profile-usermenu ul li a:hover{background-color:#fafcfd;color:#5b9bd1;}.profile-usermenu ul li.active{border-bottom:none;}.profile-usermenu ul li.active a{color:#5b9bd1;background-color:#f6f9fb;border-left:2px solid #5b9bd1;margin-left:-2px;}.profile-content{padding:20px;background:#fff;min-height:460px;}.media{margin:10px 0;padding:10px 20px;}.media h6 a{color:#972928;margin-right:10px;font-size:14px;}.media h6 a i{margin-right:5px;}.dp{border:10px solid #eee;transition:all .2s ease-in-out;}.dp:hover{border:2px solid #eee;transform:rotate(360deg);}.date-container{position:relative;padding-right:30px;}.date-container .ui-datepicker-trigger{position:absolute;top:5px;right:0;}
#app_row .col-xs-2 a.refered,#app_row .col-sm-2 a.refered,#app_row .col-md-2 a.refered,#app_row .col-lg-2 a.refered{text-decoration:none;background:#da251a;color:#fff;cursor:pointer;}#app_row .col-xs-2 a.noted,#app_row .col-sm-2 a.noted,#app_row .col-md-2 a.noted,#app_row .col-lg-2 a.noted{text-decoration:none;background:orange;color:#fff;cursor:pointer;}