*{
	padding:0px;
	margin:0px;
}

body{
	font-family:Arial, Helvetica, sans-serif;
}


.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.header-cont .cont-ainer{
	width: 962px;
}
.container {
	width: 960px;
	margin: 0px auto;
}

.header-cont.clearfix {
	background: #121212;
	border-bottom: 1px solid #000;
	position:relative;
}
.section-with-padding{
    padding: 60px 0;
}
.logo{
	float:left;
	padding: 0 10px
}

.header-right{
	float:right;
	width:65%;
}

.DrpShow{
	display:none;
	position: absolute;
	right: -14px;
	width:150px;
	top: 57px;
	min-height: 166px;
	background: #fff;
	border: 1px solid #DADADA;
	box-shadow:0px 0px 5px 0px #D2D2D2;
	z-index: 99999;
}

.header-right a {
	font-size: 13px;
	color: #e1e1e1;
	font-weight: 700;
	text-decoration: none;
	padding: 17px 17px 0px;
	display: block;
}

.DrpShow a {
	padding: 9px 0px 9px 15px;
	font-weight: 100;
	border-bottom: 1px solid #E4E4E4;
	color: #A8A8A8;
	text-transform: capitalize;
	font-size: 12px;
}
.DrpShow a:hover{
	background-color:#E05757;
	color:#fff;
}
.signout:hover .top-arrow{
	background-position:0 -10px;
}
.admin-cont {
	float: right;
	width: 150px;
	margin:7px 0px;
	position:absolute;
	right: 31px;
}
.pic-inner {
	padding: 2px;
	width: 30px;
	height: 30px;
	overflow: hidden;
}

.nav-bar li {
	list-style: none;
	float: left;
	border-right: 1px solid #B9B9B9;
}

.nav-bar li:nth-child(1){
	border-left: 1px solid #B9B9B9;
}

.nav-bar li a{
	padding:24px 17px;
}

.nav-bar {
	float: right;
}

.active{
	color: #cc0b24 !important;
	background: #CFCFCF;
}
.active:hover{
	color: #cc0b24 !important;
	background: #CFCFCF !important;
}
.nav-bar li:hover a{
	color: #777777;
	background: rgb(221, 221, 221);
}

.body-cont{
	border: 1px solid #ededed;
	border-top: none;
	min-height:700px;
	height:auto;
}
.body-inner {
	padding: 30px;
		border: 1px solid #000;
}

.table-heading {
	float: left;
}

.table-heading h3{
	color: #FFFFFF;
	font-size: 13px;
	background: rgb(119, 119, 119);
	padding: 5px 19px;
}

.see-more {
	float: right;
}

.see-more a{
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	background: #c41427;
	padding: 2px 7px;
	font-weight: 700;
	border-radius: 2px;
	display: block;
	margin: 7px 0 0 0;
}

.table {
	margin: 5px 0px;
}

.table table {
	width: 100%;
	border-collapse: collapse;
}

.table table th{
	font-size: 12px;
	color: #808080;
	font-weight: 700;
	background: #e9e9e9;
	border-right: 1px solid #bfbfbf;
	border-bottom: 1px solid #bfbfbf;
	padding: 10px 0px;
}
.table table th:nth-last-child(1){
	border-right:none;
}

.table table td{
	color:#8c8c8c;
	font-size:12px;
	padding: 2px 16px;
	border-left: 1px solid #000;

	
}

.table table .align-center{
	text-align:center;
}

.table table td:nth-last-child(1){
	border-right: 1px solid #000;
}

.table table tr:nth-last-child(1){
	border-bottom: 1px solid #000;
}

.table table tr:nth-child(odd){
	background:#F5F5F5;
}
.mceLast{
	background:none !important;
}
.table-cont {
	margin: 40px 0px;
}
.table-cont:nth-child(1){
	margin:0px;
}

.footer {
	background: #000;
	color: #fff;
	font-size: 12px;
	padding: 10px;
	text-align: center;
}

.footer a{
	color:#fff;
	text-decoration:none;
}

.footer a:hover{
	text-decoration:underline;
}

.textbox {
	width: 300px;
	padding: 7px !important;
	border-radius: 5px;
	border: 1px solid #000 !important;
	color: #818181 !important;
	position: static;
	outline: none;
	margin: 0 !important;
	background: #fff !important;
	font-size:13px !important;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color:#d5d5d5;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#d5d5d5;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#d5d5d5;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#d5d5d5;
}

.button {
	background: #cc0b24;
	border-radius: 5px;
	border: none;
	color: #fff;
	font-size: 14px;
	padding: 8px 30px;
	cursor: pointer;
	outline:none;
	text-decoration:none;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
}

.button:hover{
	background:#B3031A;
}

.zip-table{
	margin:15px 0px;
}

.search-cont {
	float:left;
}

.pagi-cont {
	float: right;
	margin: 20px 0px 0px;
}

.pagi-cont li{
	list-style:none;
	float:left;
}

.pagi-cont .next{
	display: block;
	float: left;
	font-size: 13px;
	text-decoration: none;
	color: #c41427;
	padding: 2px 10px;
}

.pagi-cont .prev{
	display: block;
	float: left;
	font-size: 13px;
	text-decoration: none;
	color: #c41427;
	padding: 2px 10px;;
}

.page {
	padding: 5px 8px;
	text-decoration: none;
	color: #808080;
	font-size: 12px;
}

/* Login Page */

.main-logo {
	display: block;
	margin: 0 auto;
	width: 34%;
	padding-top: 87px;
}
.main-logo a{
	display: block;
	text-decoration:none;
}
.main-logo .admin-text {
	text-align: center;
	font-size: 26px;
	font-weight: 100;
	color: #c7152a;
	padding: 40px 0 0 0;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
}
.login-formh {
	display: block;
	margin:51px auto;
	width:730px;
}
.logpass {
	width: 260px;
	height: 45px;
	border: 1px solid #DADADA !important;
	outline: none;
	padding: 0px 10px !important;
	font-size: 12px !important;
	color: #5E5E5E !important;
	border-radius: 5px;
	background-color: #fff !important;
	margin: 0 0 0 0 !important;
}
.logname {
	width: 260px;
	height: 45px;
	border: 1px solid #DADADA !important;
	outline: none;
	padding: 0px 10px !important;
	font-size: 12px !important;
	color: #5E5E5E !important;
	border-radius: 5px;
	background-color: #fff !important;
	margin: 0 0 0 0 !important;
}
.textcon1 {
	float: left;
	padding: 25px 0px 0px 0px;
	margin-right: 18px;
	width: 280px;
}
.textcon2{
	float: left;
	padding: 55px 0px 0px 0px;
	margin-right: 0px;
}
.textcon1 h4 {
	font-weight: 100;
	font-size: 16px;
	color: #808080;
	margin-bottom: 10px;
}
.logsub {
	color: #fff;
	outline: none;
	border: none;
	background-color: #c7152a;
	font-size: 13px;
	padding: 9px 30px 9px 30px;
	border-radius:5px;
}
.logsub {
	color: #fff;
	outline: none;
	border: none;
	background-color: #c7152a;
	font-size: 16px;
	border-radius: 2px;
	cursor: pointer;
	height: 45px;
	width: 126px;
	text-align: center;
}
.edit-icon3{
	text-decoration: none;
	background: url(images/edit-icon3.png) no-repeat;
	height: 11px;
	width: 13px;
	display: block;
	background-position: 0 -11px;
	margin: 0 auto;
}
.edit-icon3:hover{
	background-position:0 -11px;
}
/*.editr {
	padding:0px 8px 0 21px !important;
}*/


.top-row{
	width:100%;
	background-color:#737373;
}
.top-row h2{
	color:#fff;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:700;
	padding: 11px 0 6px 0;
}
.main-edit-box {
	background-color: #F3F3F3;
}
.first-info h2 {
	color: #888888;
	font-size: 18px;
}
.first-info {
	padding: 28px 0 18px 41px;
}
.first-info h2 {
	color: #888888;
	font-size: 16px;
	border-bottom: solid 2px #d9d9d9;
	width: 95%;
	margin: 0 0 29px 0;
}
.hosp-name {
	width: 235px;
	height: 36px;
	border: solid 2px #000;
	border-radius: 5px;
	padding: 0 0 0 15px;
	outline:none;
	color: #888888;
	font-size:12px;
}
.hosp-name-field {
	width: 33%;
	float:left;
}
.hosp-name-field h4 {
	font-size: 13px;
	font-weight: 100;
	color: #888888;
	padding: 0 0 4px 0;
}
.first-info .divider2{
	margin:40px 0 0 0;
}
.first-info .divider3{
	margin:40px 0 40px 0;
}
.date-name {
	outline: none;
	width:127px;
	height: 36px;
	padding:8px 8px 7px 9px;
	border: solid 2px #000;
	color:#888888;
	font-size:12px;
}
.hosp-name2 {
	width: 253px;
	height: 39px;
	border: solid 2px #000;
	border-radius: 5px;
	padding: 9px 8px 9px 13px;
	outline: none;
	font-size:12px;
	color: #888888;
} 
.view{
	 width: 16px;
	 height: 16px;
	 margin: 0px auto;
	 background: url(images/pop-show-icon.png) no-repeat;
	 display: block;
}

.view:hover{
 	 background-position:0px -16px;
}

.pop-col{
	 float:left;
	 width:485px;
	 border: 1px solid #E4E4E4;
	 margin: 0px 0px 10px;
}
.pop-col:nth-child(2){
     margin: 20px 0px 0px;
}

.pop-col h3 {
	text-align: center;
	font-size: 16px;
	color: #5E5E5E;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #EEE;
	padding: 10px 0px;
	background: #E6E6E6;
	font-weight: 700;
}

.pop-col .heading {
	 float: left;
	 font-size: 12px;
	 color: #6D6D6D;
	 padding: 0px 5px;
	 width:230px;
	 margin: 0px 0px 0px 30px;
}

.pop-col .data{
	 float: left;
	 font-size: 12px;
	 color: #ADADAD;
	 padding: 0px 5px;
}

.pop-col .row{
 	padding: 15px 0px;
	border-bottom: 1px solid #000;
}

#FullView{
	display:none;
	 height:510px;
	 width:910px;
}
.header-slt-box {
	width: 115px;
	height: 28px;
	border: #D7D7D7 solid 1px;
	color: #6F6F6F;
	outline: none;
	cursor: pointer;
	font-size:12px;
	border-bottom-width: 2px;
	padding:4px 5px 4px 1px;
	margin: 17px 0px 0px 0px;
}
.business_select .header-slt-box{
	margin:0 0 0 0 !important;
}
.add-space{
	width:125px !important;
}
.header-slt-box:hover{
	border:#bebebe  solid 1px;
	border-bottom-width: 2px;
}
.header-slt-box:active {
	background: #F6F6F6;
}
/*.data-row-pagi .pagi-cont a {
	width: 91px;
	border-radius: 2px;
	height: 22px;
	border: #d3d3d3 solid 1px;
	color: #a4a9ae;
	cursor: pointer;
	outline: none;
	background: #fff;
	box-shadow: #d3d3d3 0 1px 0px 0;
	font-size: 11px;
	text-decoration: none;
	float:left;
	text-align: center;
	padding: 7px 0 0 0;
	margin: 0 20px 0 0;
	
}
.data-row-pagi .pagi-cont a:hover {
	border: #b0b0b0 solid 1px;
	box-shadow: 0 1px 0 0 #b0b0b0;
}*/
.pagi-cont a {
	font-size: 11px;
	background: #fff;
	padding: 4px 8px;
	border: solid 1px #C0C0C0;
	text-decoration: none;
	float: left;
	margin: 0 0 0 5px;
	color: #888787;
}
.pagi-cont strong {
	font-size: 12px;
	background: #C80A22;
	padding: 6px 7px;
	border: solid 1px #DEDEDE;
	text-decoration: none;
	float: left;
	margin: 0 0 0 5px;
	color: #fff;
}
.pagi-cont a:hover{
	color:#fff;
	background-color:#C80A22;
	border: solid 1px #C80A22;
}
.pagi-cont strong:hover{
	color:#fff;
	background-color:#C80A22;
}
.active_page {
	font-size: 11px;
	background: #C80A22;
	padding: 4px 8px;
	border: solid 1px #C80A22;
	text-decoration: none;
	float: left;
	margin: 0 0 0 5px;
	color: #fff;
}
.error_message {
	color: #FFFFFF;
	font-size: 12px;
	border: solid 1px #cc0b24;
	width: 84%;
	margin: 3px 0 0 0;
	padding: 2px 6px;
	border-radius: 2px;
	background-color: #F26879;
	font-weight: 700;
}
.hosp-btn {
	width: 252px;
	height: 43px;
	border: solid 1px #cc0b24;
	border-radius: 5px;
	outline: none;
	color: #fff;
	font-size: 18px;
	background-color: #cc0b24;
	cursor: pointer;
}
.see-less a {
	color: #FFFFFF !important;
	font-size: 12px;
	text-decoration: none;
	background: #c41427;
	padding: 2px 7px;
	font-weight: 700;
	border-radius: 2px;
}
.see-less a:hover{
	text-decoration:none !important;
}
.filter-cont {
	float: left;
	width: 39%;
}
.edit-cont {
	float: right;
	width: 8%;
}
.edit-cont .edit{
	background: url(images/edit.png) no-repeat;
	display:block;
	height:16px;
	width:16px;
	margin: 0 0 0 14px;
}
.filter-cont a {
	color: #7B7B7B;
	font-size: 13px;
	text-decoration: none;
	font-weight: 700;
}
.column-second.hours {
	float: left;
	margin: 30px 0 9px 0;
	width:67%;
}
.column-first.heading {
	float: left;
	margin: 30px 0 9px 0;
	width: 33%;
}
.hosp-name3 {
	width: 123px;
	height: 39px;
	margin: 0 7px 0 0;
	border: solid 2px #000;
	border-radius: 5px;
	padding: 9px 8px 9px 13px;
	outline: none;
	font-size: 12px;
	color: #888888;
} 
.sel2 {
	width: 50%;
	float: left;
}
.sel3 {
	float: left;
	margin: 8px 0 0 0;
	width: 50%;
}
.sel3 label {
	margin: 0 19px 0 4px;
	font-size: 13px;
	color: #888888;
}
.off-check{
	margin:2px 0 0 0;
}
.24h-check{
	margin:2px 0 0 0;
}
.oncall-check{
	margin:2px 0 0 0;
}

/*-----Edit Hospital-----*/

.slice{
	background-image:url(images/content-slice.png);
	background-repeat:repeat-y;
	background-color:transparent !important;
	min-height:700px;
	border: 1px solid #e4e5e9;
	border-top: 0;
	border-left: 0;
}
.sidebar{
	float:left;
	width: 271px;
}
.sidebar li {
	list-style: none;
}
.sidebar li a {
	color: #737373 !important;
	display: block;
	width: 246px;
	text-decoration: none;
	padding: 15px 0px 15px 25px;
	position:relative;
	outline:none;
	border:none !important;
	font-size:13px;
}
.sidebar .hospital-ifo {
	min-width: 16px;
	float: left;
	min-height: 16px;
	margin-right: 19px;
	margin-top: 3px;
	background: url(images/profile-icons.png) no-repeat;
}
.active_sidebar .hospital-ifo{
	background-position:-16px 0px;
}
.sidebar li a:hover .hospital-ifo{
	background-position:-16px 0px;
}
.sidebar .tracking-info {
	min-width: 15px;
	float: left;
	min-height: 16px;
	margin-right: 19px;
	margin-top: 0px;
	background: url(images/profile-icons.png) 0 -180px;
}
.active_sidebar .tracking-info {
	background-position: -16px -180px;
}
.sidebar li a:hover .tracking-info{
	background-position:-16px -180px;
}
.sidebar .about-hospital {
	min-width: 16px;
	float: left;
	min-height: 16px;
	margin-right: 19px;
	margin-top: 1px;
	background: url(images/profile-icons.png) 0px -16px no-repeat;
}
.sidebar li a:hover .about-hospital{
	background-position:-15px -16px;
}
.active_sidebar .about-hospital{
	background-position:-15px -16px;
}
.sidebar .op-hr{
	min-width: 16px;
	float: left;
	min-height: 16px;
	margin-right: 19px;	
	margin-top: 1px;
	background:url(images/profile-icons.png) 0px -32px no-repeat;
}

.sidebar li a:hover .op-hr{
	background-position:-15px -32px;
}

.active_sidebar .op-hr{
	background-position:-15px -32px;
}

.sidebar .service-area{
	min-width: 16px;
	float: left;
	min-height: 16px;
	margin-right: 19px;	
	margin-top: 1px;
	background:url(images/profile-icons.png) 0px -50px no-repeat;
}

.sidebar li a:hover .service-area{
	background-position: -15px -50px;
}

.active_sidebar .service-area{
	background-position: -15px -50px;
}

.sidebar  .pho-gallery{
	min-width: 16px;
	float: left;
	min-height: 16px;
	margin-right: 19px;	
	margin-top: 3px;
	background:url(images/profile-icons.png) 0px -134px no-repeat;
}

.sidebar li a:hover .pho-gallery{
	background-position:-15px -134px;
}

.active_sidebar .pho-gallery{
	background-position:-15px -134px;
}
.sidebar  .ter-gallery{
	min-width: 16px;
	float: left;
	min-height: 16px;
	margin-right: 19px;
	margin-top: 0px;
	background: url(images/profile-icons.png) 0px -164px;
}

.sidebar li a:hover .ter-gallery{
	background-position:-15px -164px;
}

.active_sidebar .ter-gallery{
	background-position:-15px -164px;
}

.sidebar .business {
	min-width: 16px;
	float: left;
	min-height: 16px;
	margin-right: 19px;
	margin-top: 2px;
	background: url(images/profile-icons.png) 0px -68px no-repeat;
}

.sidebar li a:hover .business{
	background-position: -15px -68px;
}

.active_sidebar .business{
	background-position: -15px -68px;
}

.sidebar .services {
	min-width: 16px;
	float: left;
	min-height: 16px;
	margin-right: 19px;
	margin-top: 2px;
	background: url(images/profile-icons.png) 0px -118px no-repeat;
}

.sidebar li a:hover .services{
	background-position: -15px -118px;
}

.active_sidebar .services{
	background-position: -15px -118px;
}

.sidebar .OurStaff {
	min-width: 16px;
	float: left;
	min-height: 16px;
	margin-right: 19px;
	margin-top: 2px;
	background: url(images/profile-icons.png) 0px -100px no-repeat;
}

.sidebar li a:hover .OurStaff{
	background-position: -15px -100px;
}

.active_sidebar .OurStaff{
	background-position: -15px -100px;
}

.sidebar .AccPayment {
	min-width: 15px;
	float: left;
	min-height: 16px;
	margin-right: 19px;
	background: url(images/profile-icons.png) 0px -84px no-repeat;
}

.sidebar li a:hover .AccPayment{
	background-position: -15px -84px;
}

.active_sidebar .AccPayment{
	background-position: -15px -84px;
}

.sidebar .ProViews {
	min-width: 16px;
	float: left;
	min-height: 15px;
	background: url(images/dashboard-icons.png) no-repeat;
	margin-right: 19px;
	margin-top: 3px;
}

.sidebar li a:hover .ProViews{
	background-position: -16px 0px;
}

.active_sidebar .ProViews{
	background-position: -16px 0px;
}

.sidebar .ZipInput {
	min-width: 16px;
	float: left;
	min-height: 22px;
	background: url(images/dashboard-icons.png) 0px -13px no-repeat;
	margin-right: 19px;
	margin-top: 0px;
}

.sidebar li a:hover .ZipInput{
	background-position: -16px -13px;
}

.active_sidebar .ZipInput{
	background-position: -16px -13px;
}
.sidebar .Call_Summary {
	min-width: 16px;
	float: left;
	min-height: 22px;
	background: url(images/dashboard-icons.png) 0px -125px no-repeat;
	margin-right: 19px;
	margin-top: 0px;
}

.sidebar li a:hover .Call_Summary{
	background-position: -16px -125px;
}

.active_sidebar .Call_Summary{
	background-position: -16px -125px;
}
.sidebar .Call_Recording {
	min-width: 16px;
	float: left;
	min-height: 20px;
	background: url(images/dashboard-icons.png) 0px -106px no-repeat;
	margin-right: 19px;
	margin-top: 0px;
}
.sidebar li a:hover .Call_Recording{
	background-position:-17px -106px;
}

.active_sidebar .Call_Recording{
	background-position: -17px -106px;
}
.sidebar .recording {
	min-width: 16px;
	float: left;
	min-height: 19px;
	background: url(images/dashboard-icons.png) 0px -69px no-repeat;
	margin-right: 19px;
	margin-top: 1px;
}
.active_sidebar .recording{
	background-position: -16px -69px;
}
.sidebar .reporting-icon {
	min-width: 18px;
	float: left;
	min-height: 16px;
	background: url(images/reporting.png) 0px 0px no-repeat;
	margin-right: 19px;
	margin-top: 1px;
}
.sidebar .WebClick {
	min-width: 16px;
	float: left;
	min-height: 19px;
	background: url(images/dashboard-icons.png) 0px -51px no-repeat;
	margin-right: 19px;
	margin-top: -2px;
}

.sidebar li a:hover .WebClick{
	background-position: -16px -51px;
}

.active_sidebar .WebClick{
	background-position: -16px -51px;
}

.sidebar .SocialClick {
	min-width: 16px;
	float: left;
	min-height: 19px;
	background: url(images/dashboard-icons.png) 0px -51px no-repeat;
	margin-right: 19px;
	margin-top: 1px;
}

.sidebar li a:hover .SocialClick{
	background-position: -16px -51px;
}

.active_sidebar .SocialClick{
	background-position: -16px -51px;
}
.sidebar .SocialmediaClick{
	min-width: 16px;
	float: left;
	min-height: 19px;
	background: url(images/dashboard-icons.png) 0px -89px no-repeat;
	margin-right: 19px;
	margin-top: 0px;
}

.sidebar li a:hover .SocialmediaClick{
	background-position: -16px -89px;
}

.active_sidebar .SocialmediaClick{
	background-position: -16px -89px;
}
.sidebar .ch-password {
	min-width: 16px;
	float: left;
	min-height: 19px;
	margin-right: 19px;
	margin-top: 0px;
	background: url(images/profile-icons.png) 0px -198px no-repeat;
}
.sidebar li a:hover .ch-password {
	background-position: -15px -198px;
}
.active_sidebar .ch-password{
	background-position: -15px -198px;
}
.sidebar .executive{
	min-width: 16px;
	float: left;
	min-height: 16px;
	margin-right: 19px;	
	margin-top: 1px;
	background:url(images/profile-icons.png) 0px -50px no-repeat;
}

.sidebar li a:hover .executive{
	background-position: -15px -50px;
}

.active_sidebar .executive{
	background-position: -15px -50px;
}

.sidebar .CallSmry{
	min-width: 16px;
	float: left;
	min-height: 16px;
	margin-right: 19px;	
	margin-top: 1px;
	background:url(images/call-icons.png) 0px -16px no-repeat;
}

.sidebar li a:hover .CallSmry{
	background-position: -16px -16px;
}

.active_sidebar .CallSmry{
	background-position: -16px -16px;
}

.sidebar .CallRcd{
	min-width: 16px;
	float: left;
	min-height: 16px;
	margin-right: 19px;	
	margin-top: 1px;
	background:url(images/call-icons.png) 0px 0px no-repeat;
}

.sidebar li a:hover .CallRcd{
	background-position: -16px 0px;
}

.active_sidebar .CallRcd{
	background-position: -16px 0px;
}

.sidebar li:hover{
	background-color:
}
.sidebar .active2{
	background:#A1A1A1;
	color:#fff !important;
}
.sidebar .active2:hover {
	background:#A1A1A1;
	color:#fff !important;
}
.sidebar-content{
	float:left;
	width: 628px;
}
.sidebar-content .top {
	border-bottom: 1px solid #e3e4e8;
	min-height: 61px;
}
.sidebar-content .top2 {
	border-bottom: 1px solid #e3e4e8;
	background-color: #f6f8fa;
}
.sidebar-content .content-header-left {
	float: left;
	width: 450px;
	padding: 12px 20px 10px 20px;
}
.sidebar-content .content-header-left h3{
	color: #717171;
	text-transform: uppercase;
	font-size: 15px;
	margin: 0 0 5px 0;
}
.sidebar-content .content-header-left p {
	font-size: 14px;
	color: #717171;
}
.sidebar-content .top2 li {
	float: left;
	list-style: none;
}
.sidebar-content .top2 li .active {
	padding-bottom:16px;
	border-bottom: 1px solid #cc0b24;
}
.sidebar-content .top2 li a:hover {
	padding-bottom:16px;
	border-bottom: 1px solid #cc0b24;
	color:#cc0b24;
}
.sidebar-content .top2 li a {
	margin: 18px 33px 0px 20px;
	padding-bottom: 18px;
	display: block;
	text-decoration: none;
	color: #a4a9ae;
	font-size: 12px;
}
.sidebar-content .data-row {
	width: 100%;
	position: relative;
}
.sidebar-content .user_pro {
	float: left;
	margin: 25px 0 0 25px;
	border: solid #FFFFFF;
	box-shadow: 0 0 2px 0px #BABABA;
}
.sidebar-content .user_pro img {
	border-radius: 5px;
}
.sidebar-content .user_btn {
	position: absolute;
	margin: 152px 0 0 35px;
}
.sidebar-content .user_btn .Editprof {
	background-color: #FFFFFF;
	border: 1px solid #d3d3d3;
	border-radius: 3px 3px 3px 3px;
	color: #a4a9ae;
	font-size: 12px;
	padding: 3px 22px;
	cursor: pointer;
	text-decoration: none;
}
.body-data-cont {
	width: 100%;
	color: #a4a9ae;
	font-size: 12px;
	min-height: 700px;
	position: relative;
}
.body-data-cont .data-row {
	width: 100%;
	position: relative;
}
.text-box-cont {
	padding: 25px 25px 0px;
}
.body-data-cont .data-row h4 {
	font-size: 13px;
	font-weight: 700;
	color: #9B9B9B;
	margin: 10px 0px;
}
.body-data-cont .data-row .text-box-cont .textbox {
	width: 261px;
	height: 30px;
	background: #fff;
	border: 1px solid #e3e4e8;
	border-radius: 5px;
	font-size: 12px;
	padding: 0px 10px;
	color: #808080;
	outline: none;
	margin: 0 0 0 0;
}
.data-row .text-box-cont .textbox1 {
	width: 277px;
	height: 49px;
	background: #fff;
	border:1px solid #000;
	border-radius: 5px;
	font-size: 12px;
	padding: 14px 7px 11px 5px;
	color: #808080;
	outline: none;
	background-color: #FFFFFF;
	background-position: right;
	cursor: pointer;
}
.body-data-cont .btn-cont {
	padding: 55px 26px 30px;
}
.cancel-btn-text {
	width: 91px;
	border-radius: 2px;
	height: 28px;
	border: #d3d3d3 solid 1px;
	color: #a4a9ae;
	cursor: pointer;
	outline: none;
	background: #fff;
	box-shadow: #d3d3d3 0 1px 0px 0;
	font-size: 11px;
}
.cancel-btn-text:hover {
	border: #b0b0b0 solid 1px;
	box-shadow: 0 1px 0 0 #b0b0b0;
}
.save-ca {
	width: 91px;
	border-radius: 2px;
	height: 28px;
	border: #d3d3d3 solid 1px;
	color: #a4a9ae;
	cursor: pointer;
	outline: none;
	background: #fff;
	box-shadow: #d3d3d3 0 1px 0px 0;
	margin: 0 0 0 5px;
	font-size: 11px;
}
.save-ca:hover {
	border: #b0b0b0 solid 1px;
	box-shadow: 0 1px 0 0 #b0b0b0;
}
.sec-cont-add {
	float: left;
	width: 120px;
	position: relative;
}
.browse_pic {
	background: #fff;
	text-align: center;
	text-shadow: none;
	color: #a4a9ae;
	font-weight: 100;
	font-size: 11px;
	border: 1px silver solid;
	border-radius: 0px;
	padding: 5px 19px 5px 19px;
	margin: 18px 0 0 0;
	cursor: pointer;
	border-bottom-width: 2px;
}
.body-data-cont .gallery-cont {
	padding: 23px 0px 20px 22px;
}
.body-data-cont .gallery-cont .single-photo {
	position: relative;
	height: 102px;
	width: 102px;
	float: left;
	margin:0px 18px 18px 0px;
	cursor: pointer;
}
.body-data-cont .gallery-cont .single-photo {
	cursor: pointer;
}
.body-data-cont .edit-photo {
	display: none;
	position: absolute;
	top: 51px;
	left: 39px;
}
.right {
	margin: 0 0 0 14px;
}
.body-data-cont .dropdown-btn {
	display: block;
	width: 55px;
	height: 30px;
	background: url(images/dropdown-btn.png) no-repeat;
	border: none;
	color: transparent;
}
.sec-cont-add .uploadify-queue {
	margin-bottom: 1em;
	position: absolute;
	top: 1px;
	left: 123px;
	display: block;
	width: 175%;
}
.sec-cont-add #SWFUpload_0 {
	width: 100px;
	height: 28px;
	cursor: pointer !important;
}
.crop-pop {
	width: 315px !important;
}
.inner_pop_up_proof {
	margin: 0 auto;
	width: 444px;
	padding-top: 60px;
}
.body-data-cont .dropdown-btn:active {
	background-position: 0px -60px;
}
.body-data-cont .dropdown-btn:hover {
	background-position: 0px -30px;
}

.body-data-cont .dropdown .dropdown-menu, .dropdown .dropdown-panel {
	border: solid 1px #cfcfcf !important;
	box-shadow: none!important;
}
.single-photo:hover > .edit-photo {
	display: block;
}
.content-header-right {
	position: relative;
	float:right;
	margin-right:20px;
}
.content-header-right .edit{
	display: block;
	width: 18px;
	height: 18px;
	background: url(images/edit-btn.png) no-repeat;
	outline: none;
	margin: 22px 0px 0px 90px;
}
.content-header-right .edit:active {
	background-position: -18px top;
}
.sidebar-content .inner-cont p {
	width: 471px;
}
.body-data-cont p {
	margin: 20px;
	font-size: 12px;
	line-height: 22px;
}
.sidebar-content .hrs-click {
	min-width: 250px !important;
}
.content-header-right .filter-cont {
	margin: 20px 0px 0px 105px;
	float: left;
}
.sidebar-content .content-header-right .filter-cont a {
	font-size: 12px;
	text-decoration: none;
	color: #a4a9ae;
	font-weight: 700;
}
.sidebar-content .edit-cont {
	float: left;
	margin: 20px 0 0px 0px;
}
.content-header-right .edit-cont .edit {
	margin: 0px;
	position: absolute;
	right: 0px;
}
.new-change {
	margin: 0px !important;
	padding: 17px 27px 17px 28px !important;
}
.sidebar-content .column-first.heading {
	color: #a4a9ae;
	font-size: 12px;
	font-weight: 100;
	margin:0;
}
.operation .column-first {
	width: 52%;
	float: left;
}
.off-change {
	width: 36% !important;
}
.sidebar-content .column-second.hours {
	color: #a4a9ae;
	font-size: 12px;
	font-weight: 100;
	margin:0;
}
.operation .column-second {
	width: 23%;
	float: left;
}
.hos-status {
	float: left;
	width: 40%;
}
.scroll-pop2 {
    height: 335px;
    width: 285px;
}
.drop-down-box {
    border-right: 1px solid #E9E9E9;
    width: 283px;
}
.drop-down-box li {
    background-color: #FFFFFF;
    border-bottom: 1px solid #E9E9E9;
    border-left: 1px solid #E9E9E9;
    color: #A8A7A7;
    cursor: pointer;
    font-size: 12px;
    list-style: none outside none;
    padding: 5px 13px;
}
label.error {
    background: #E85A5A;
	border: 1px solid #E85A5A;
    color: #fff;
    font-size: 11px;
    margin: 0 0 0 8px;
    padding: 1px 3px;
	border-radius: 3px;
}
.column-first {
    float: left;
    width: 143px;
}

.click-textbox {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DADCDE;
    border-radius: 2px;
    color: #CACFD4;
    font-size: 12px;
    height: 30px;
    outline: medium none;
    padding: 0 10px;
    width: 110px;
}
.hrs-page {
	width: 315px !important;
}
.hrs-click {
	min-width: 189px !important;
}
.click-textbox3 {
	width: 86px;
	height: 32px;
	background-color: #fff;
	border: 1px solid #dadcde;
	border-radius: 2px;
	font-size: 12px;
	text-align: center;
	color:#C41427;
	outline: none;
	background-position: right;
	cursor: pointer;
	margin: 0 7px 0 0px;
	padding: 6px 4px 6px 0;
}
.click-textbox3:hover {
	border: solid 1px #B8B8B8;
}
.hr-chng-cont {
	margin: 0px;
	padding: 20px 18px;
}
.click-textbox4 {
	width: 86px;
	height: 32px;
	background-color: #fff;
	border: 1px solid #dadcde;
	border-radius: 2px;
	font-size: 12px;
	text-align: center;
	color:#C41427;
	outline: none;
	cursor: pointer;
	padding: 6px 4px 6px 0;
}
.click-textbox4:hover {
	border: solid 1px #B8B8B8;
}
.m-operation{
	width:147px !important;
}
.m-operation2{
	width:444px !important;
}
input[type="checkbox"] + label {
	font-size: 12px;
	cursor: pointer;
}
input[type="checkbox"] + label span {
	display: inline-block;
	width: 18px;
	height: 19px;
	margin: -1px 26px 0 4px;
	vertical-align: middle;
	background: url(images/check_box_btn.png) left top no-repeat;
	cursor: pointer;
}
.cls {
	margin: 5px 6px 6px 10px !important;
}
input[type="checkbox"] {
	display: none;
}
input[type="checkbox"]:checked + label span {
	background: url(images/check_box_btn.png) 0px -19px no-repeat;
}
.acc_two_btn {
	padding: 55px 15px 18px;
	float: right;
}
#CropImage {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px;
    display: none;
    float: left;
    width: 416px;
}

.cclose {
    right: 0 !important;
    top: 29px !important;
}
.add-dr a {
    background: url(images/add-doc-btn.png) no-repeat scroll left top rgba(0, 0, 0, 0);
    display: block;
    height: 29px;
    margin: 18px 0 0;
    outline: medium none;
    width: 103px;
}

.submenu-dr {
    color: #717171;
    line-height: 20px;
    margin-left: 19px;
    margin-top: 8px;
}

.dr-pic {
    float: left;
    position: relative;
    width: 105px;
}

.inner-cont ul {
    margin: 20px;
}
.column4 {
    float: left;
    width: 25%;
}

.body-data-cont .table-heading h5 {
    color: #A4A9AE;
    font-size: 14px;
    padding: 18px 15px;
}

.body-data-cont .data-row .number {
    padding: 1px 31px;
}

#data {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px;
    display: none;
    float: left;
    position: relative;
    width: 599px;
}


.cross-icon {
    background: url(images/pop-cross2.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    cursor: pointer;
    height: 31px;
    outline: medium none;
    position: absolute;
    right: 7px;
    top: 30px;
    width: 32px;
}

.record-plus-img {
    background: url(images/both-plus.png) no-repeat scroll 0 -12px rgba(0, 0, 0, 0);
	display: inline-block;
	height: 12px;
	right: 20px;
	position: absolute;
	width: 12px;
	top: 19px;
}

.ui-accordion-header-active .record-plus-img {
    background-position: 0 0;
}

.gray {
	background: #797979 !important;
}

.AddHos {
	display: block;
	text-decoration: none;
	background:#A8A8A8 !important;
	border-bottom-width: 2px;
	padding: 7px 13px 7px 13px;
	color: #fff;
}
.AddHos:hover{
	background:#818181 !important;
	color: #fff;
}
.signup-cont .heading {
	font-size: 24px;
	margin: 10px 0px 35px;
	border-bottom: 1px solid #ccc;
	padding: 5px;
	color: #636363;
}

.signup-full {
	padding: 5px;
}

.text-box-cont-signup h4 {
	font-weight: 700;
	font-size: 13px;
	color: #868686;
	margin: 0 0 6px 0;
}

.text-box-cont-signup {
	margin: 0px 0px 30px;
	position:relative; 
}

.text-box-cont-signup label {
	position: absolute;
	left: 0px;
	top: 55px;
	margin: 0px;
	border-radius: 3px;
}

.left{
	float:left !important;
}

.passStrengthify {
	margin: 29px 0px 0px 8px;
	display:none !important;
}
.check_av {
	font-size: 12px;
	position: absolute;
	left: 0;
	top: 55px;
	border-radius: 3px;
	font-weight: 700;
}
.sign-select {
	width: 316px;
	padding: 7px !important;
	border-radius: 5px;
	border: 1px solid #000 !important;
	color: #818181 !important;
	position: static;
	outline: none;
	margin: 0 !important;
	background: #fff !important;
	font-size: 13px !important;
}

.signup-load{
	position: absolute;
	top: 59px;
	left:0;
}

#recent_register_all {
	position: relative;
}

.see-less {
	position: absolute;
	top: -24px;
	right: 0px;
}
.see-less_m {
	position: absolute;
	top: -24px;
	right: 0px;
}
.see-less_m a {
	color: #c41427;
	font-size: 14px;
	text-decoration: none;
}
.zip-table tbody{
	border-bottom: 1px solid rgb(213, 213, 213);
}

.set_images_main {
	float: left;
}
.inner_btn {
	float: right;
	padding: 36px 20px 15px 0;
}
.no-mar {
	padding: 36px 27px 15px 0 !important;
}
.set_images {
	float: left;
	height: 94px;
	padding: 0px 7px 14px 7px;
	position: relative;
}
.set_images:hover > .hower_on_img {
	display: none;
}
.active_img .hower_on_img{
	background-color: transparent;
}
.no-position {
	padding: 36px 35px 15px 0 !important;
}
.clickc {
	margin: 0px !important;
}
.srv-text {
	border-radius: 0 0 0 0 !important;
	padding: 0 10px !important;
	height: 47px !important;
	width: 263px !important;
}
.crop-pop .set_images {
	padding: 0px 7px 14px 33px !important;
}
.pop_two_set {
	height: 230px;
	width: 270px;
}
.crop-pop h3 {
	text-align: center !important;
}
.crop-pop h5 {
	text-align: center !important;
}
.crop-pop .cont_for_images {
	width: 307px !important;
}
.cont_for_images {
	width: 444px;
	float: left;
	padding: 14px 0 0 0;
}
.pop_up_prof h5 {
	font-size: 14px;
	color: #717171;
	font-weight: 100;
	font-family: 'Open Sans', sans-serif;
	padding: 0 0 0 8px;
}
.pop_up_prof h3 {
	font-size: 16px;
	color: #717171;
	font-weight: 700;
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
	margin: 0 0 6px 0;
}
.CropImage {
	text-decoration: none;
}
.active_img {
	border-color: #cc0b24 !important;
}
.scroll-pop {
	width: 444px;
	height: 220px !important;
	padding: 10px 0 0 0;
}
.next_link:active {
	background-color: #f7f7f7;
	border-bottom-width: 2px;
}
.next_link:hover {
	border: #b0b0b0 solid 1px;
	border-bottom-width: 2px;
}
.prev_set_btn {
	margin: 0 9px 0 0;
}
.prev_link:active {
	background-position: left -58px;
}
.prev_link:hover {
	background-position: left -29px;
}
.prev_link {
	float: left;
	display: block;
	width: 98px;
	height: 29px;
	background: url(images/prev-btn.png) left top no-repeat;
	border: none;
	cursor: pointer;
	outline: none;
	color: transparent;
	margin-right: 15px;
}
.next_link {
	float: left;
	margin-right: 15px;
	color: #a4a9ae;
	padding: 6px 14px;
	text-decoration: none;
	font-size: 11px;
	background: #fff;
	cursor: pointer;
	border: #d3d3d3 solid 1px;
	border-bottom-width: 2px;
}
/*.GrayButton {
	padding: 7px 25px;
	margin-left: 15px;
	border-radius: 2px;
	border: #d3d3d3 solid 1px;
	color: #a4a9ae;
	cursor: pointer;
	outline: none;
	background: #fff;
	box-shadow: #d3d3d3 0 1px 0px 0;
	font-size: 11px;
	display: block;
	float: left;
	text-decoration: none;
}
*/
/*.GrayButton:hover {
	border: #b0b0b0 solid 1px;
	box-shadow: 0 1px 0 0 #b0b0b0;
}
*/
.uploadify:hover .uploadify-button{
	background:#fff !important;
}
.inner_pop_up_proof .uploadify:hover .uploadify-button{
	background:#646464 !important;
}
.fancybox-title-float-wrap .child{
	display:none;
}
.dropdown {
	top: 36px!important;
	left: -107px!important;
}

#service_create {
	list-style: none;
}
.hower_on_img {
	background-color: #ebebeb;
	position: absolute;
	width: 94px;
	height: 94px;
	opacity: 0.7;
	cursor: pointer;
	display: block;
	top: 0;
	left: 7px;
}
#service_create li {
	width: 283px;
	float: left;
	padding: 15px 15px;
	/*border-bottom: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;*/
}

.content-header{
	border-bottom: 1px solid #E5E5E5;
	min-height: 60px;
}

.dropdown-btn {
	margin: 15px 0px 0px 0px;
	display: block;
	width: 55px;
	height: 30px;
	background: url(images/dropdown-btn.png) no-repeat;
	border: none;
	color: transparent;
}

.services-dropdown .dropdown-menu {
	max-width: 493px !important;
	padding: 36px !important;
}

.slt-service .dropdown {
	left: -508px!important;
}

.slt-service .dropdown li {
	float: left;
	width: 50%;
	padding: 13px 0px 0px 0px !important;
	list-style: none !important;
	font-size: 12px;
}

.cancel-click {
	margin: 30px 13px 0 0;
	float: left;
	width: 91px;
	border-radius: 2px;
	height: 28px;
	border: #d3d3d3 solid 1px;
	color: #a4a9ae;
	cursor: pointer;
	outline: none;
	background: #fff;
	box-shadow: #d3d3d3 0 1px 0px 0;
	font-size: 11px;
}
.no-mar .cross-icon {
	position: static !important;
}
.service-save {
	margin: 30px 0px 0px 0px;
}
.save-btn {
	float: left;
	width: 73px;
	height: 29px;
	background: url(images/save-btn.png) left top no-repeat;
	border: none;
	cursor: pointer;
	outline: none;
	margin-left: 10px;
	color: transparent;
}
.save-btn:hover {
	background-position: left -29px;
}
.save-btn:active {
	background-position: left -58px;
}
.cancle-btn {
	float: left;
	margin-left: 10px;
	width: 73px;
	height: 29px;
	background: url(images/cancle-btn.png) left top no-repeat;
	border: none;
	cursor: pointer;
	outline: none;
	color: transparent;
}
.cancle-btn:hover {
	background-position: left -29px;
}
.cancle-btn:active {
	background-position: left -58px;
}
.dropdown-cont.dropdown-open a {
	background-position: 0 -60px;
}

.add-dr .dropdown {
	top: 38px!important;
	left: -444px!important;
}

#DrForm {
	display: none;
	background: #fff;
	border: 1px solid #cfcfcf;
	box-shadow: 0px 2px 1px 0px #cfcfcf;
}

.DrForm-dropdown {
	width: 545px;
}

#DrForm .dr-heading h3 {
	padding: 24px;
	color: #717171;
	font-size: 16px;
	font-weight: 100;
}

.content-header h3 {
	color: #717171;
	text-transform: uppercase;
	font-size: 16px;
	margin: 0 0 10px 0;
}

#DrForm .dr-heading {
	border-bottom: 1px solid #f2f2f2;
}

#DrForm .form-cont {
	padding: 24px 24px 0px;
}

#DrForm .row {
	margin-bottom: 20px;
}

#DrForm .first-col {
	float: left;
	width: 130px;
}

#DrForm .first-col h5 {
	font-size: 12px;
	color: #a6aaae;
	font-weight: 100;
}

#DrForm .sec-col {
	float: left;
	width: 400px;
}

#DrForm .upload {
	width: 98px;
	height: 29px;
	background: url(images/chooes-file-btn.png);
	overflow: hidden;
	cursor: pointer;
	float: left;
}

#DrForm .upload input {
	display: block !important;
	width: 98px !important;
	height: 29px !important;
	opacity: 0 !important;
	overflow: hidden !important;
}

#DrForm .row .dr-textbox {
	width: 181px;
	height: 29px;
	border: 1px solid #dadcde;
	outline: none;
	padding: 5px;
	font-size: 12px;
	color: #cacfd4;
	margin: 0 0 0 0;
	background-color: #FFF;
}

#hos_doc .button-cont {
	float: right;
}

.single-dr {
	margin: 0 0 40px 0;
}

.dr-desc {
	position: relative;
	float: left;
	width: 475px;
}

.body-data-cont .doctors li {
	list-style:none;
	min-width: 170px;
	margin: 0 0 0 18px;
}

.body-data-cont .doctors li a {
	margin: 10px 12px 0px 0px;
	color: #3ba9c9;
	float: left;
	min-width: 250px;
	font-size: 18px;
}

.submenu-dr {
	margin-left: 19px;
	margin-top: 8px;
	line-height: 20px;
	color: #717171;
}

.submenu-dr p{
	margin:0px;
}

.plus-doc-chng {
	float: right;
	margin: 15px 50px 0 0;
	cursor: pointer;
}

.edit-option {
	border-bottom: 1px solid #e1e1e1;
	border-top: 1px solid #e1e1e1;
	padding: 7px 0px;
	margin: 10px 0px;
}

.del-dr {
	text-decoration: none;
	color: #3ba9c9;
	font-size: 12px;
}

.edit-dr {
	text-decoration: none;
	color: #3ba9c9;
	font-size: 12px;
	margin: 0px 20px;
	cursor: pointer;
}

.data-row-pagi {
	margin: 0px 0px 20px 0px;
	border-top: 1px solid #E5E5E5;
}

.drs a{
	float:right;
	margin-right: 25px;
}

.textbox_edit_doctor {
	width: 191px;
	height: 34px;
	background: #fff;
	border: 1px solid #e3e4e8;
	border-radius: 5px;
	font-size: 12px;
	padding: 0px 10px;
	color: #a4a9ae;
	outline: none;
}

.textbox_edit_doctor:focus {
	border: solid 2px #41bbde;
}

.fileUpload {
	position: absolute;
	overflow: hidden;
	top: 66px;
	left: 55px;
}

.upload-btn {
	padding: 0 4px 0px 4px;
}

.fileUpload input.upload {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}

.can-sub {
	float: right;
	margin: 0 12px 0 0;
}

.subdoc-btn {
	float: left !important;
	margin: 0 6px 0 0 !important;
	width: 62px;
	height: 23px;
	font-size: 12px;
	color: #fff;
	background-color: #41bbde;
	border: none;
	outline: none;
	cursor: pointer;
	border-radius: 23px;
	font-weight: 700;
}

.body-data-cont .doctors .submenu-dr p {
	width: 442px;
	margin: 0px 0px 8px;
}

.types_paym {
	float: left;
	padding: 17px 0 17px 0;
	width: 628px;
	background-color: #FFFFFF;
}

.types_paym2 {
	float: left;
	padding: 17px 0 17px 0;
	width: 628px;
	background-color: #f5f8fa;
}

.visa_paym {
	padding: 0 0 0 16px;
}

.body-data-cont .table-heading {
	border-bottom: 1px solid #e3e4e8;
}

.body-data-cont .data-row .number {
	padding: 19px 31px;
}

.body-data-cont .data-row .date-time {
	padding: 11px 15px;
}

.body-data-cont .data-row .user-ip {
	padding: 23px 15px;
}

.body-data-cont .data-row .page-name {
	padding: 19px 15px;
}

.blue-text {
	color: #a4a9ae;
}
.blue-text.strong {
	color: #E14556;
	font-size: 13px;
	font-weight: 700;
}
/*#change_pass {
	padding: 15px 30px;
}*/

.chng-pass-row {
	position:relative;
	/*margin: 10px 0px 25px;*/
}

#change_pass h4 {
	margin: 0px 0px 5px 2px;
	font-size: 13px;
}
.data-row-pagi .pagi-cont {
	float: right;
	margin: 20px 0px 0px;
}
.chng-pass-row label {
	position: absolute;
	left: 3px;
	top: 54px;
	border-radius: 3px;
}

.rating{
	margin: 15px 0px;
}

.chng-pass{
	margin-left:0px;
}

.full_view{
	width:500px !important;
}
#recent_modification_all{
	position:relative;
}
#ui-accordion-accordion_dash-panel-0{
	height:auto !important;
}
.body-inner .column5 {
	width: 20%;
	float: left;
	padding: 0 0 0 5px;
	border: none;
}
.body-inner .change-col .column5{
	width:18%;
}
.body-inner .change-col .column6{
	width:28%;
}
.body-inner .change-col .column9{
	width:19%;
}
.body-inner .change-col .column10{
	width:13%;
	float:left;
}
.call-reco .col-bill {
	float: left;
	width: 8%;
	padding: 19px 7px;
}
.body-inner .column6 {
	float: left;
	width: 12%;
	border: none;
	padding:0;
}
.column-bill{
	float: left;
	width: 10%;
}
.body-inner .column8 {
	float: left;
	width: 46%;
	border: none;
	padding:0;
}
.body-inner .rec-loc{
	width:32%;
}
.body-inner .play-cont {
	float: left;
	border: none;
	padding:0;
	width: 16%;
}
.body-inner .view-analytic{
	float: left;
	border: none;
	padding:0;
}
.coll7 .first-call {
	float: left;
	padding: 11px 15px;
	font-weight: 700;
	text-align:left;
}
.record-plus {
	float: right;
	padding: 22px 20px 0px 0px;
}
.listenCall .number2 {
	font-weight: 700;
	margin: 0px 0px 6px;
}
.time {
	margin: 6px 0 0 0;
}
.loca2 {
	margin: 6px 0 0 0;
}
.call-table{
	clear:both;
}
.body-inner .listenCall{
	border:none;
}
.body-inner .call-table tbody{
	border:none;
}
.data-row .ogfield{
	font-size:12px;
	margin: 4px 0;
}
.data-row .select-exe {
	width: 92px;
	margin: 0 0 9px 3px;
	height: 22px;
	font-size: 12px;
}
.body-inner .rec-loc2{
	width:21%;
}
.chng-pass {
	width: 114px;
	border-radius: 2px;
	height: 30px;
	border: #d3d3d3 solid 1px;
	color: #a4a9ae;
	cursor: pointer;
	outline: none;
	background: #fff;
	box-shadow: #d3d3d3 0 1px 0px 0;
	margin: 0 0 0 5px;
	font-size: 11px;
}
.chng-pass:hover {
	border: #b0b0b0 solid 1px;
	box-shadow: 0 1px 0 0 #b0b0b0;
}
.chng-pass-row .passStrengthify {
	position: absolute;
	top: 8px;
	left: 189px;
	width: 23%;
	margin: 0 !important;
}
.account_id a {
	text-decoration: none;
	color: #C90404;
	font-size: 13px;
	font-weight: 700;
}
.drop-down-box li:hover {
	background-color:#737373;
	color: #FFFFFF;
}
.content-header-right .edit:hover {
	background-position: -19px 0;
}
.srch-row .search-cont .textbox {
	width: 127px;
	float: left;
	border-radius: 0;
	height: 10px !important;
}
.srch-row .search-cont .button{
	float:left;
	padding:5px 12px;
	border-radius:0;
	
}
.add_hospital .button{
	font-size: 11px;
	border-radius: 0;
	background:#D5112B;
}
.add_hospital{
	float:right;
}
#recent_register_ten a
{
	text-decoration:none;
	color:#c41427;
	text-transform:capitalize;
}
#recent_register_ten a:hover
{
	text-decoration:underline;
}
#recent_register_all a:hover
{
	text-decoration:underline;
}
#recent_register_all a
{
	text-decoration:none;
	color:#c41427;
	text-transform:capitalize;
}
.see_less a{
	color:##C41427;	
}
.business_select{
	float:right !important;
}
/* Sortable tables */
table.sortable thead {
    cursor: default;
}
/* Calls */
.call-sidebar {
	float: left;
	width: 221px;
	padding:12px;
}
.sd-date {
	background: #F5F5F5;
	border: #D6D6D6 1px solid;
	margin: 0 0 12px 0;
	position:relative;
}
.sd-date h3{
	font-size: 13px;
	color: #fff;
	background: #999;
	padding: 9px 12px;
	font-weight: 700;
}
.sd-date .sd-field{
	padding:0 13px;
	position:relative;
}
.sd-date .date-picker{
	width: 160px;
	outline: none;
	height: 28px;
	margin: 18px 0;
	color: #868686;
	padding: 0 0 0 28px;
	border: solid 1px #B4B4B4;
}
.sd-check ul{
	margin: 24px 0 24px 0;
}
.sd-check li{
	list-style-type: none;
	margin: 0 0 12px 0;
	font-size: 13px;
	padding: 12px;
	font-weight: 700;
	background: rgb(255, 255, 255);
	color: #5A5A5A;
	border: #ccc 1px solid;
	
}
.no-marg a{
	margin:0 0 0 0 !important;
}
.calling-part {
	float: left;
	width: 704px;
	margin: 12px 0 0 0;
}
.full-border h3 {
	font-size: 13px;
	padding: 8px 0 8px 16px;
	border: 1px solid #e3e4e8;
	color: #FFFFFF;
	background: #999999;
}
.call-reco td
{
	color: #8c8c8c;
	font-size: 12px;
	padding: 8px 15px;
	text-align: -webkit-auto;
	border-bottom:0;
}
.call-reco .coll5{
	float:left;
	padding: 8px 6px 8px 18px;
	width: 15%;
}
.call-reco .coll6{
	float:left;
	padding: 8px 4px;
    width: 9.2%;
}
.call-reco .coll7{
	float:left;
	width: 30%;
	padding: 5px 15px;
}
.call-reco .coll7 .first-call .loca1{
	line-height: 20px;
}
.col-bill .first-call .loca1 {
	margin: 0px 0px 0px 22px;
}
.call-reco .col18{
	float:left;
	width: 8%;
	padding: 19px 14px;
}
.call-reco .col18 .record-plus{
	padding: 10px 10px 0px 0px;
}
.call-reco .col19{
	float: left;
	padding: 19px 0 8px 51px;
}
.returned-call-status{
	height:14px;
	width:14px;
	display:block;
	background:url(images/accept-decline.png) no-repeat;
}
.col19 .accept{
	background-position:0 -14px;
}
.full-border {
	border: 1px solid #000;
	padding: 0px;
}
.full-border h5{
	color: #828282;
	font-size: 13px;
	padding: 7px 15px;
}
.full-width .first-call{
	padding:0px;
}
.full-width{
	width:100%;
	border: 1px solid #000;
	/*border-collapse:collapse;*/
}
/* buisness listing */
.buis-sidebar {
	float: left;
	width: 221px;
	padding:12px;
	margin: 40px 0 0 0;
}
.buis-sidebar .sc-textbox{
	width: 131px;
	outline: none;
	height: 26px;
	margin: 18px 0;
	float: left;
	font-size: 11px;
	padding: 0 0 0 7px;
	border: solid 1px #B4B4B4;
}
.buis-sidebar .sc-button{
	width: 49px;
	outline: none;
	cursor: pointer;
	height: 28px;
	text-align: center;
	margin: 18px 0;
	float: left;
	font-size: 12px;
	background: #999999;
	color: #fff;
	border: none;
}
.ad-hos-btn a{
	text-decoration: none;
	color: #FFFFFF;
	background: #E85A5A;
	padding: 9px 17px;
	display: block;
	margin: 0 0 12px 0;
	font-size: 15px;
	text-align: center;
	/* box-shadow: inset 0 0 10px 0px #A2A2A2; */
	border-radius: 8px;
	border: 3px solid #fff;
	box-shadow: 0 0 9px -3px #000;
}
.buis-sidebar2 {
	float: left;
	width: 704px;
	margin: 12px 0 0 0;
}
.buis-sidebar2 .bs-row{
	padding: 0 0 12px 0;
	background: #fff;
}
.buis-sidebar2 .zip-table{
	margin:0 0 !important;
}
.buis-sidebar2 .table{
	margin:0 0 !important;
}
.buis-sidebar2 table tr {
	border-left:none !important;
	border-right:none !important;
}
.buis-sidebar2 .sortable{
	border: #D6D6D6 solid 1px;
	border-bottom: #D6D6D6 solid 2px;
}
.buis-sidebar2 .pagi-cont{
	margin: 20px 0px 18px;
}
/* Date-Picker-Pop */
.datepic-pop{
	background:#fff;
	position:absolute;
	top: 97px;
	border-top: 0 !important;
	left: 31px;
	border: 1px solid rgb(204, 204, 204);
	box-shadow: rgb(78, 78, 78) 0px 0px 3px -1px;
	z-index: 99999;
}
.datepic-pop ul li{
	list-style-type:none;
	border-bottom:solid 1px #e3e4e8;
}
.datepic-pop ul li a{
	text-decoration: none;
	padding: 8px 58px;
	display: block;
	color: #868686;
	font-size: 13px;
	min-width:76px;
}
.datepic-pop ul li a:hover{
	background-color:#FFF8CF;
	color:#000;
	
}
.ad-hos-btn a:hover{
	background:#B60219;
}
.clndar{
	background:url(images/calendar.png) no-repeat;
	width:15px;
	height:16px;
	display:block;
	position:absolute;
	top: 25px;
	left: 20px;
}
.ui-corner-all {
	border-radius: 0px !important;
}
.ui-widget-content{
	border:none !important;
}
.ui-daterangepicker{
	border: 1px solid #B1B1B1 !important;
}
.ui-state-hover{	
	border: 1px solid #C2C2C2 !important;
	background: #C2C2C2 !important;
	font-weight: bold;
	color: #fff !important;
}
.ui-state-hover:hover a{	
	color: #fff !important;
}
.ui-state-active{
	border: 1px solid #C80A22 !important;
	color:#C80A22 !important;
}
.ui-state-active:hover{
	border: 1px solid #C80A22 !important;
	background:#fff !important;
}
.ui-state-active:hover a{
	color:#C80A22 !important;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color:#C80A22 !important;
}
.ui-daterangepicker .ranges{
	margin-top: 11px;
}
.ui-widget-header{
	background:#999999 !important;
	border:#999999 1px solid !important;
}
.ui-daterangepicker .ranges{
	padding: 5px 5px 48px 0 !important;
}
.ui-daterangepicker .range-start, .ui-daterangepicker .range-end{
	margin-top: 14px !important;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{
	background:#C80A22 !important;
	color:#fff !important;
	border: 1px solid #C80A22 !important;
}
.ui-datepicker-calendar tr:hover td{
	background:none !important;
}
.ui-daterangepicker button.btnDone{
	padding: 5px 12px;
}
.add-exe .text-box-cont-signup{
	margin: 0px 0px 30px;
	position: relative;
	float: left;
	min-height: 63px;
	width: 475px !important;
}
.add-exe .text-box-cont-signup:nth-child(even) {
	width: 317px !important;
}
.add-exe .signup-btn-cont{
	float: left;
	width: 100%;
}
.add-exe .signup-btn-cont .button{
	margin: 15px 0 0 0;
	float: left;
	padding: 9px 77px !important;
}
.add-user-se{
	float: right;
	outline: none;
	height: 26px;
	border: solid 1px #ccc;
	color: #707070;
	width: 122px;
	padding: 0 0 0 4px;
	border-bottom-width: 2px;
	border-radius: 2px;
}
.add-us{
	float:left;
	font-size: 24px;
	margin:0;
	font-weight: 100;
	color: #636363;
}
.sidebar li a:hover {
	background:#D9D9D9 !important;
	border: none !important;
	font-weight: 100 !important;
}
.sidebar li a:active{
	border:none !important;
}
.sd-check span {
	padding: 3px 1px;
	float: right;
	background: #267D02;
	color: #fff;
	min-width: 22px;
	text-align: center !important;
	border-radius: 2px;
	font-size: 11px;
}
a.sm2_button, a.sm2_button.sm2_paused:hover{
	background-position: 3px 50% !important;
}
a.sm2_button{
	width: 14px !important;
	height: 14px !important;
	border-radius:4px !important;
}
.strn-pass .passStrengthify {
	margin: 6px 0px 0px 0px !important;
	position: absolute;
	top: 0;
	right: 159px;
}
.strn-pass2 .passStrengthify {
	margin: 9px 0px 0px 0px !important;
	position: absolute;
	top: 0;
	left: 191px;
}
/* pop style */
#showpop{
	height:auto;
	width:537px;
	background:#FFFFFF;
	float:left;
}
.pop_prof .second-row{
	width: 100%;
	float: left;
	background-color: #fff;
	padding: 0 0 21px 0;
}
.pop_prof .fancybox-wrap{
	box-shadow:rgb(146, 146, 146) 0px 0px 10px 0px;
}
.pop_prof .two-cols-divd{
	width:100%;
	float:left;
}
.pop_prof .two-cols-divd2{
	float:left;
	width:100%;
}
.pop_prof .first-part{
	float:left;
	padding:18px 0 0 27px;
}
.nomargin{
	margin:0 !important;
}
.pop_prof .first-part h2{
	color:#717171;
	font-size:16px;
	font-weight:700;
	margin:0px;
	padding:0px 0 2px 0;
}
.pop_prof .first-part p{
	color: #a6aaae;
	font-size: 12px;
	padding: 0px;
	line-height: 20px;
	margin: 6px 0 0 0;
	width: 100%;
	min-height: 22px;
}
.two-cols-divd h3{
	color: #979797;
	margin: 8px 0 0 27px;
	font-size: 12px
}
.two-cols-divd h4{
	color: #979797;
	margin: 11px 0 7px 0px;
	font-size: 12px;
}
.pop_prof .c-field {
	width: 188px;
	height: 24px;
	padding: 0px 8px 0px 8px;
	font-size: 12px;
	border: 1px solid #dadcde;
	resize: none;
	outline: none;
	font-family: 'Open Sans', sans-serif;
	color: #a6aaae;
}
.pop_prof .sec-part{
	float: left;
	padding: 141px 0 0 0;
	width: 264px;
}
.pop_prof .sec-part h2{
	color:#717171;
	font-size:16px;
	font-weight:700;
	margin:0px;
	padding:0px 0 4px 0;
}
.pop_prof .sec-part p{
	color: #a6aaae;
	font-size: 12px;
	padding: 0px;
	margin: 4px 0 0 0;
	line-height: 20px;
}

.pop_prof .first-part .name-pop1{
	font-weight: 700;
	display: inline-block;
	width: 106px;
	float: left;
}
.pop_prof .first-part .name-pop2{
	display: inline-block;
	width: 50%;
	float: left;
	line-height: 15px;
}

.pop_prof .sec-part p span{
	font-weight: 700;
	display: inline-block;
	width: 100px;
}

.pop_prof .one-line{
	float: left;
	height: 133px;
	width: 1px;
	background-color: #e3e4e8;
	margin: 8px 34px 0 5px;
}

.pop_prof .blue-te{
	color:#41bbde;
	font-weight: 400;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
}
.first-part .fd-box{
	float:left;
	margin: 0 68px 0 0;
	width: 206px;
}

.pop_prof .blue-te:hover{
	text-decoration: underline;
}

.pop_prof .third-part {
	float: left;
	padding: 9px 0 0 27px;
}
.pop_prof .text-pop-area {
	width: 464px;
	height: 74px;
	padding: 8px 8px;
	font-size: 12px;
	border: 1px solid #dadcde;
	resize: none;
	outline: none;
	font-family: 'Open Sans', sans-serif;
	color: #a6aaae;
	margin: 0 0 8px 0;
}
.pop_prof .save2-btn {
	outline: none;
	color: #fff;
	padding: 6px 22px;
	background-color: #E85A5A;
	border: solid 1px #E85A5A;
	font-size: 12px;
	cursor: pointer;
	font-weight:700;
}
.pop_prof .save2-btn:hover {
	border: solid 1px #FF4646;
	background-color: #FF4646;
}
.pop_prof .save2-btn:active{
	border: solid 1px #FF4646;
	background-color: #FF4646;
}
.pop_prof .save2-btn2{
	outline: none;
	color: #fff;
	padding: 6px 15px;
	background-color: #E85A5A;
	border: solid 1px #E85A5A;
	font-size: 12px;
	cursor: pointer;
	margin:0 0 0 8px;
	font-weight:700;
}
.pop_prof .save2-btn2:hover{
	border: solid 1px #FF4646;
	background-color: #FF4646;
}
.pop_prof .save2-btn2:active{
	border: solid 1px #FF4646;
	background-color: #FF4646;
}
.pop_prof .fourth-part {
	float: left;
	padding: 10px 0 0 27px;
}
.check-bulid {
	margin:22px 0 8px 0;
	padding: 5px 7px 5px;
	width: 139px;
	float: left;
	border: 1px solid #dadcde;
}
.check-bulid .ch-fie {
	float: left;
	margin: 3px 25px 0 5px;
}
.check-bulid label {
	float: left;
	color: #808080;
	font-size: 12px !important;
	font-weight: 700;
	font-family: arial;
}
.check-bulid input[type="checkbox"] + label span {
	display: inline-block;
	width: 15px;
	height: 13px;
	margin: -3px 7px 0 0px;
	vertical-align: middle;
	background: url(images/twochk.png) left top no-repeat;
	cursor: pointer;
	border: 1px solid #ccc;
}
.check-bulid input[type="checkbox"]:checked + label span {
	background: url(images/twochk.png) -15px 0px no-repeat;
	border: 1px solid #ccc;
}
.fd-box .sd-card{
	float: left;
	background: rgb(75, 163, 48);
	padding:6px 11px 9px 11px;
	color: #fff;
	margin: 0 6px 0 0;
	font-size: 12px;
	font-weight: 700;
	height: 11px;
}
.pop_prof .s-field {
	width: 18px;
	height: 8px;
	padding: 8px 8px;
	font-size: 12px;
	border: 1px solid #dadcde;
	resize: none;
	outline: none;
	font-family: 'Open Sans', sans-serif;
	color: #a6aaae;
	float: left;

}
.first-row {
	margin: 0 0 0 27px;
}
.first-row img{
	width: 480px;
	height: 33px;
}
/* pop style */
.tab-active .active_sidebar {
    background:#E85A5A;
	color:#fff !important;
}
.tab-active .active_sidebar:hover{
	background:#E85A5A !important;
	color:#fff !important;
}
.submenuheader.ui-state-active {
    background:#C2C2C2;
}
.submenuheader.ui-state-active:hover {
    background:#C2C2C2 !important;
}
.fancybox-skin{
	background-color:#fff !important;
}
.chng_pass .chngpass {
	background: transparent;
	border: none;
	cursor: pointer;
	font-size: 12px;
	color: rgb(0, 124, 207);
	outline: none;
	float:left;
}
.chng_pass {
	float: left;
	margin: 33px 0 0 30px;
}
.chng_pass .lock {
	float: left;
	width: 10px;
	height: 11px;
	background: url(images/lock.png) no-repeat;
	margin: 1px 5px 0 0;
}
.defaultSkin table.mceLayout tr.mceFirst td{
	padding:0;
}
.defaultSkin .mceStatusbar{
	padding:0;
}
.abt_edit{
	padding:7px;
}
.paymodset table tr th {
	text-align: left;
	padding: 10px 19px;
}
.paymodset .pms{
	padding: 8px 19px;
}
.paymodset .edit-icon3{
	margin: 0 0 0 11px;
}
.paymodset .del-icon a{
	margin:0 0 0 15px;
}
.sm-fancybx{
	background: #D5D5D5;
	width: 316px;
	padding: 21px 29px;
	margin: 167px auto;
	border: 1px solid #BEBEBE;
	border-radius: 8px;
}
.sm-fancybx .text-box-cont-signup{
	margin: 0px 0px 13px;
}
.sm-fancybx h4{
	font-weight:700;
	margin: 0 0 8px 0;
	font-size:16px;
}
.sm-fancybx .textbox{
	border: 1px solid #BBBBBB !important;
}
.sm-fancybx .button{
	float:right;
	font-weight:700;
	font-size:13px;
}
.sm-fancybx .text-box-cont-signup label{
	top: 61px;
}
.top-arrow{
	background: url(images/toggle-arr.png) no-repeat;
	display: block;
	position: absolute;
	top: -9px;
	right: 17px;
	width: 15px;
	height: 10px;
}
.ed-bx2 {
	background: transparent;
}
.pamd-sidebar{
	border-right: 1px solid #E7E7E7;
	min-height: 700px;
	float: left;
	width: 226px;
	padding: 58px 0 0 0;
}
.pamd-sidebar li{
	list-style: none;
}
.pamd-sidebar li a{
	color: #737373;
	display: block;
	text-decoration: none;
	padding: 10px 12px;
	position: relative;
	outline: none;
	font-size: 13px;
	border: none;
	background: rgb(233, 233, 233);
	margin: 0px 31px 15px 0;
}
.pamd-sidebar li a:hover{
	background:rgb(126, 119, 119);
	color:#fff;
}
.pamd-sidebar .AccPayment {
	min-width: 15px;
	float: left;
	min-height: 16px;
	margin-right: 19px;
	background: url(images/profile-icons.png) 0px -84px no-repeat;
}
.pamd-sidebar li a:hover .AccPayment {
	background-position: -15px -84px;
}
.pamd-sidebar .services {
	min-width: 16px;
	float: left;
	min-height: 16px;
	margin-right: 19px;
	margin-top: 2px;
	background: url(images/profile-icons.png) 0px -118px no-repeat;
}
.pamd-sidebar li a:hover .services {
	background-position: -15px -118px;
}
.pamd-sidebar .ch-email {
	min-width: 15px;
	float: left;
	min-height: 15px;
	margin-right: 20px;
	margin-top: 2px;
	margin-left: 1px;
	background: url(images/profile-icons.png) 0px -217px no-repeat;
}
.pamd-sidebar li a:hover .ch-email {
	background-position: -15px -217px;
}
.pamd-sidebar .ch-password {
	min-width: 16px;
	float: left;
	min-height: 19px;
	margin-right: 19px;
	margin-top: 0px;
	background: url(images/profile-icons.png) 0px -198px no-repeat;
}
.pamd-sidebar li a:hover .ch-password {
	background-position: -15px -198px;
}
.sid-con{
	float:right;
	width: 644px;
}
.f-border{
	border: 1px solid #000;
	border-bottom: 0;
}
.top-padd{
	padding: 0 30px;
}
.top-padd .table{
	margin:0;
}
.sid-con .add_hospital{
	margin:15px 0 0 0;
}
.loading-bar{
	background:#E0E0E0; 
	z-index:999; 
	width:100%; 
	height:702px; 
	position:absolute; 
}
.loading-bar span{
	display: block;
	width: 100px;
	height: 100px;
	margin: 269px auto;
}
.back-btn {
	float: left !important;
}
.audiojs .progress{
	margin-bottom:0;
	overflow:auto;
	border-radius:0;
}
.audiojs{
	width: 480px;
}
.audiojs .scrubber{
	width: 310px;
}
 #LoadingImage{
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.7);
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	text-align: center;
}

#LoadingImage img {
    height: 50px;
	position: absolute;
	top: 45%;
	width: 50px;
}
.load-text{
	position: absolute;
	top: 54%;
	color: #929292;
	font-size: 15px;
}
.status{
	background:#fff;
}
.status .check-bulid {
	margin: 17px auto;
	padding: 5px 7px 5px;
	width: 130px;
	float:none;
	border: 1px solid #dadcde;
}
.active-icon {
	width: 11px;
	display: block;
	height: 11px;
	background: url(images/ac-de.png) 0px -12px;
	margin: 0 auto;
}
.deactivate-icon {
	width: 11px;
	display: block;
	height: 11px;
	background: url(images/ac-de.png) no-repeat;
	margin: 0 auto;
}
.sta-us{
	padding: 10px 7px !important;
}
.st-ico{
	margin: 0 0 0 8px;
}
.status-text span{
	font-size: 13px;
	color: #353535;
	margin:0 4px 0 0;
}
.status-text a{
	font-size: 11px;
	color: rgb(255, 255, 255);
	text-decoration: none;
	background: rgb(211, 4, 4);
	padding: 3px 8px;
	font-weight: 700;
	border-radius: 3px;
}
.terminate-text {
	padding: 110px 58px 0;
}
.terminate-text span{
	font-size: 17px;
	color: #848484;
	margin: 0 4px 0 0;
	width: 100%;
	display: block;
	line-height: 58px;
	text-align: center;
}
.terminate-text a{
	font-size: 18px;
	color: rgb(255, 255, 255);
	text-decoration: none;
	background: rgb(211, 4, 4);
	padding: 10px 0;
	font-weight: 700;
	border-radius: 3px;
	width: 143px;
	margin: 0 auto;
	display: block;
	text-align: center;
	font-family: arial;
}
.adminpass{
	padding: 21px 20px 14px 20px !important;
}
.prim-email {
	padding: 18px 0;
}
.prim-email label{
	font-size: 13px;
	color: #c41427;
}
.prim-email label a{
	text-decoration:none;
	color:#4C4C4C;
}
.switch{
	min-height:31px !important;
}
/* Used for the Switch effect: */
.cb-enable, .cb-disable, .cb-enable span, .cb-disable span { background:#fff; display: block; float: left;color: #C2C2C2; }
.cb-enable span, .cb-disable span { line-height: 30px; font-size:13px; display: block; background-repeat: no-repeat; font-weight: bold; }
.cb-enable span { padding: 6px 24px; border: #D8D8D8 1px solid; border-radius:27px 0 0 27px; cursor:pointer; }
.cb-disable span { padding: 6px 24px; border: #D8D8D8 1px solid; border-left:0;border-radius: 0px 27px 27px 0px; cursor:pointer; }
.cb-disable{ border-radius: 0px 27px 27px 0px !important; }
.cb-disable.selected span { background: #E05757; color: #fff; border: #E05757 1px solid;  }
.cb-enable{border-radius:27px 0 0 27px !important; }
.cb-enable.selected span { background: #E05757; color: #fff;  border: #E05757 1px solid; }
.signup-cont2 .switch label { cursor: pointer; }
.signup-cont2 input[type="radio"]{
	-webkit-appearance:none;
     -moz-appearance:none;
	 position: absolute;
	z-index: -1; 
}
/* Used for the Switch effect: */
.full-rw .submit-btn{
	float:left;
}
.swit-btn {
	width: 263px;
	margin:0px auto;
	padding:40px 0 0 0;
}
.swit-btn input[type="radio"] {
	-webkit-appearance: none;
	-moz-appearance: none;
	position: absolute;
	z-index: -1;
}
.swit-btn label{
	position: static !important;
	left: 0 !important;
	top: 0 !important;
	margin: 0 !important;
}
.err .textbox2 {
	width: 300px;
	padding: 6px;
	border-radius: 5px;
	border: 1px solid #000 ;
	color: #818181;
	position: static;
	outline: none;
	margin: 0;
	background: #fff;
	font-size: 13px ;
}
.err .textbox {
	width: 284px;
}
.full-rw {
	width: 100% !important;
}
.err {
	width: 311px;
	position: relative;
	float: left;
	min-height: 66px;
}
.err:nth-child(odd) {
	float: right;
}
.signup-first {
	padding: 0 72px;
	background: #F6F6F6;
}
.next-step {
	background: #E05757;
	text-transform: uppercase;
	color: #FFF;
	font-size: 14px;
	border: none;
	cursor: pointer;
	padding: 10px 22px;
	border-radius: 2px;
	box-shadow: 0px 2px 0px 0px #C32B2B;
	outline: none;
}
.next-step:hover {
	background: #CA2323;
	box-shadow: 0px 2px 0px 0px #A30A0A;
}
.signup-btn-cont{
	float: left;
}
.sm-fancybx .signup-btn-cont{
	float: left;
	width:100%;
}
#signup_first_step ul li {
	list-style-type: none;
	font-size: 13px;
	position: absolute;
	top: 153px;
	color: #E05757;
}
#signup_first_step ul li b{
	color:#363636;
}
.column_first {
	width:233px;
	float: left;
}
.column_second {
/*	padding: 0px 12px;*/
}
.column_second_main {
	float: left;
	width: 207px;
	height: 148px;
}
.column_second .text-pop-area{
	width: 189px;
	height: 38px;
	padding: 2px 8px;
	font-size: 11px;
}
.column_second strong {
	color: #fff;
	font-size: 13px;
	border-radius: 3px;
}
.column_second h4 {
	margin: 0px 0 6px 0px;
	font-size: 12px;
	font-weight: 700;
}
.accept_decline{
	float:right;
	margin: 5px 0 0 0;
}
.accept_decline .ad{
	text-decoration:none;
	font-size:11px;
	color:#fff;
	padding:3px 6px;
	margin:0 0 0 5px;
	float:left;
	font-weight:700;
	border:none;
	outline:none;
	border-radius:3px;
	cursor:pointer;
}
.accept_decline .green{
	background:rgb(15, 160, 15);
	box-shadow: inset 0 0 4px 0px rgb(0, 122, 0);
}
.accept_decline .red{
	background:rgb(241, 67, 67);
	box-shadow: inset 0 0 4px 0px rgb(201, 15, 15);
}

.pop_prof .column_second_main p {
	margin: 0 0 6px 0;
	padding: 4px 0 3px 0;
	color: #a6aaae;
	width: auto;
	min-height: 18px;
	font-size: 13px;
}
.off-change-cls{
	background: rgb(218, 20, 20);
	color: #fff !important;
	padding: 1px;
	font-size: 11px !important;
	text-align: center;
	font-weight: 700 !important;
	float: right !important;
}
.filter-cont .active {
	background: none !important;
}
.second-step .text-box-cont-signup{
	float: left;
	width: 36%;
}
.second-step .text-box-cont-signup:nth-child(even){
	float:right;
}
.dropdown .dropdown-menu LI > A:hover, .dropdown .dropdown-menu LABEL:hover{
	color: #C41427;
	cursor: pointer;
}
.callreordings .column5{
	width: 23%;
}
.callreordings .column6{
	width: 23%;
}
.callreordings .rec-loc{
	width: 37% !important;
}
.textcon1 .error {
	background: #E85A5A;
	border: 1px solid #E85A5A;
	color: #fff;
	font-size: 11px;
	margin: 3px 0 0 0;
	padding: 1px 3px;
	float: left;
	border-radius: 3px;
}
#res-message {
	padding:0;
}
.success_message {
	color: #E85A5A;
	font-size: 11px;
	margin: 0 0 0 8px;
	padding: 1px 3px;
	position: static;
	top: 28px;
	right: 280px;
}
.vie-analy{
	height:14px;
	width:14px;
	display:block;
	background:url(images/view-analy.png) no-repeat;
}
.first-call {
	float: left;
	padding: 11px 15px;
	font-weight: 700;
}
.sortable th {
	cursor: pointer;
}
.no-result{
	clear:both;
}
.sidebar .submenuheader {
	font-size: 17px !important;
}
.defaultSkin table.mceLayout{
	border-bottom: 1px solid #CCC !important;
}
.edit-cont .active{
	background-position: -18px top !important;
}
.edit-cont .active:hover{
	background: url(images/edit-btn.png) -18px top !important;
}

.check-bulid2{
	margin: 22px 0px 0px 121px;
}
.add-execu .signup-first {
	padding: 37px 52px;
	background: #F6F6F6;
}
.add-execu .add-exe .text-box-cont-signup {
	margin: 0px 0px 30px;
	position: relative;
	float: left;
	min-height: 63px;
	width: 425px !important;
}
.add-execu .add-exe .text-box-cont-signup:nth-child(even) {
	width: 317px !important;
	float: right;
}

.sidebar-content .data-row-pagi .pagi-cont {
    float: right;
    margin: 20px 16px 0;
}
.sidebar .profile-picture {
	min-width: 15px;
	float: left;
	min-height: 16px;
	margin-right: 19px;
	margin-top: 0px;
	background: url(images/profile-icons.png) 0 -508px;
}
.active_sidebar .profile-picture {
	background-position: -16px -508px;
}
.sidebar li a:hover .profile-picture{
	background-position:-16px -508px;
}
.sidebar .hospital-address {
	min-width: 15px;
	float: left;
	min-height: 16px;
	margin-right: 19px;
	margin-top: 0px;
	background: url(images/profile-icons.png) 0 -525px;
}
.active_sidebar .hospital-address {
	background-position: -16px -525px;
}
.sidebar li a:hover .hospital-address{
	background-position:-16px -525px;
}
.sidebar .contact-ifo {
	min-width: 15px;
	float: left;
	min-height: 14px;
	margin-right: 19px;
	margin-top: 0px;
	background: url(images/profile-icons.png) 0 -542px;
}
.active_sidebar .contact-ifo {
	background-position: -16px -542px;
}
.sidebar li a:hover .contact-ifo{
	background-position:-16px -542px;
}

#calsloading {
	position: fixed;
	border: solid 1px #C5C5C5;
	border-radius: 0px 0px 10px 10px;
	padding: 11px 20px;
	background: rgba(0, 0, 0,0.7);
	top: 0;
	border-top: 0;
	left: 47%;
	box-shadow: 1px 1px 7px -3px #000;
	display: none;
}
#calsloading span {
	float: left;
	padding: 1px 0 0 14px;
	color: #fff;
	font-size: 13px;
	letter-spacing: 0px;
	font-weight: 700;
}

.indate .clndar{
	top: 5px;
}

div.row.signup-full.signup-first.add-exe{
	padding: 54px 54px;
	background: #F6F6F6;
}

#change_pass .chng-pass-row {
	margin: 10px 0px 25px;
}
#change_pass .chng-pass-row label {
	position: absolute;
	left: -6px;
	top: 54px;
	border-radius: 3px;
}

#sec_change_pass label {
	position: absolute;
	top: 59px;
	left: 303px;
}

#terms {
	font-size: 12px;
}

.messages{
	margin:10px 0;
	display:none;
}
.success-label {
    background: none repeat scroll 0 0 #0a0;
    color: #fff;
    display: block;
    font-size: 13px;
    padding: 5px 10px;
}
.error-label{
    background: none repeat scroll 0 0 #a00;
    color: #fff;
    display: block;
    font-size: 13px;
    padding: 5px 10px;	
}
.menu_list td{
	padding:0 !important;
		border-bottom:1px solid #000;
}
.menu_list td h2 {
    background-color: #919496;
    color: #fff;
    display: block;
    font-weight: normal;
    padding: 5px 10px;
    text-transform: capitalize;
}
.text-right{
	text-align:right;
}


.estimate_head{ text-align:center; background-color:#eee; padding:3px; display:none;}
.menu_head{ text-transform:uppercase; text-align:center; padding:5px; border-bottom:1px solid #000; border-top:1px solid #000; }
.estimate_detail label{ display:block; float:left; padding:0 10px; font-weight:bold; min-width:100px }
.estimate_detail span{border-bottom:1px dotted #999; width:50%; display:block; float:left }
.min_max span, .min_max label{ width:auto; min-width:10%; padding-right:0; }
.estimate_menu li{ list-style-position:inside; padding-right:5;}
.estimate_menu td{ padding:10px; }
table{ width:50%; }
.notes{ padding:10px; }


input[type="text"], input[type="password"], select, textarea{padding:4px;}
.aster{ color:#cc0b24; font-size:108%; }

.menu_list td{ vertical-align:top; }
.wizard .menu_list td ul li{ padding:5px; list-style:none; }
textarea.dashboard_notes{ width:80%; height:100px; margin:10px 10%; }
.total_payment{ text-align:right; margin:10px; }
#menu-order .actions{ margin-top:20px; }

table.condition, table.condition td{ border:0 !important; border-collapse:inherit; padding:0; }

.estimate_list table td{ border-bottom:1px solid #000; }

.error{ color:#f00 !important; }

.top_address{
	float:right;
	font-size: 10px;
}
.top_address p{
	margin-bottom:7px;
}
.top_address p a{
	font-weight:bold;
	color: #000;
}
.menu_list input[type="text"] {
    width: 40px;
}
.paytable td{
	padding:5px !important;
	
}
.paytable td strong{
	color:#2184be;
	font-size:13px;
}
.paytable td input[type="button"] {
    background-color: #2184be;
    border: 1px solid #2184be !important;
    color: #fff;
    font-size: 12px;
    padding: 3px;
}
.more_fields{
    background-color: #2184be;
    border: 1px solid #2184be !important;
    color: #fff;
    font-size: 12px;
    padding: 3px;
	float:right;
	cursor:pointer;
}
.paytable td input {
    margin-left: 10px;
    width: 140px;
}
.leftp{
	float: left;
}
.rightp{
	display: table-column;
	float: left;
	font-size: 22px;
	margin-left: 20px;
	margin-top: 180px;
}
.clear{clear:both}
.lefttitle{
	color: #2184be;
    float: left;
    font-weight: bold;
    line-height: 40px;
}





#send-email-button

{display:none !important; }